JP6875697B2 - Production information collection system and production information collection method - Google Patents
Production information collection system and production information collection method Download PDFInfo
- Publication number
- JP6875697B2 JP6875697B2 JP2017028663A JP2017028663A JP6875697B2 JP 6875697 B2 JP6875697 B2 JP 6875697B2 JP 2017028663 A JP2017028663 A JP 2017028663A JP 2017028663 A JP2017028663 A JP 2017028663A JP 6875697 B2 JP6875697 B2 JP 6875697B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- processing machine
- production information
- communication unit
- output device
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- General Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Quality & Reliability (AREA)
- General Factory Administration (AREA)
- Testing And Monitoring For Control Systems (AREA)
Description
本発明は、複数の加工機から生産情報を収集するための技術に関するものである。 The present invention relates to a technique for collecting production information from a plurality of processing machines.
自動車の部品などを生産する工場では、成形機、プレス機、切削機、研削機、鋳鍛自動機などの様々な加工機が設置される。これらの加工機における生産情報は工場内に配置されたコンピュータシステムによって集中的に管理されている(特許文献1参照)。 In factories that produce automobile parts, various processing machines such as molding machines, press machines, cutting machines, grinders, and automatic casting and forging machines are installed. The production information in these processing machines is centrally managed by a computer system arranged in the factory (see Patent Document 1).
各加工機は、加工機の動作を制御し、またその稼働状況などを知るための設備データを吸い上げるコントロールユニットを有する。その設備データとしては、加工機の各種オン/オフデータ及びログデータなどであり、一つの加工機であっても多種に及ぶ。管理するコンピュータシステムでは、各加工機のコントロールユニットなどからこれらの設備データを受信して蓄積し、生産情報として利用している。 Each processing machine has a control unit that controls the operation of the processing machine and sucks up equipment data for knowing the operating status of the processing machine. The equipment data includes various on / off data and log data of the processing machine, and even one processing machine has a wide variety. The computer system to be managed receives these equipment data from the control unit of each processing machine, stores them, and uses them as production information.
上記のような工場内には、様々なメーカ・種類の加工機が設置されるのが一般的である。コンピュータシステムは、各加工機のコントロールユニットなどからこれらの設備データを受信して蓄積するためには、様々な加工機のコントロールユニットに対応できるようにプログラムを設定する必要があり、また加工機の追加や変更などがあるたびにプログラムを変更する必要がある。
Generally, various manufacturers and types of processing machines are installed in the above-mentioned factories. In order for the computer system to receive and store these equipment data from the control unit of each processing machine, it is necessary to set a program so that it can correspond to the control unit of various processing machines, and the processing machine You need to change the program every time there is an addition or change.
また、これまでコントロールユニットで吸い上げていた設備データに加えて更に加工機の新たな特定の位置の温度データなどが必要とされる場合がある。この場合に、加工機に温度測定器や振動や位置センサーなどの各種状態検知センサーなどを新たに取り付けて、加工機に備えられたコントロールユニットを介してコンピュータシステムにこれらのデータを送ることが考えられる。しかしながら、コントロールユニットのプログラムのバージョンが古い場合には、温度測定器などの新たな機器を収容できない場合がある。そこで、新たな機器を収容するために、コントロールユニットのプログラムをバージョンアップすると、そのプログラムがこれまでに加工機に設置されていた古い機器をサポートできない場合がある。そこで、本発明者らは、各種状態検知センサーなどに対応できる専用のコントロールユニットを別に設置することを提案している。この場合にも、コンピュータシステムは、新たなコントロールユニットに対応するためにプログラムを変更する必要がある。 Further, in addition to the equipment data previously sucked up by the control unit, temperature data at a new specific position of the processing machine may be required. In this case, it is conceivable to newly attach various state detection sensors such as temperature measuring instruments and vibration and position sensors to the processing machine and send these data to the computer system via the control unit provided in the processing machine. Be done. However, if the program version of the control unit is old, it may not be possible to accommodate new equipment such as a temperature measuring instrument. Therefore, if the program of the control unit is upgraded to accommodate new equipment, the program may not be able to support the old equipment that has been installed in the processing machine. Therefore, the present inventors have proposed to separately install a dedicated control unit capable of supporting various state detection sensors and the like. Again, the computer system needs to change its program to accommodate the new control unit.
このように、複数の加工機から生産情報を収集するためのコンピュータシステムでは、プログラムの変更の機会が多く、手間を要していた。 In this way, in a computer system for collecting production information from a plurality of processing machines, there are many opportunities to change the program, which requires time and effort.
本発明は、このような事情に基づきなされたもので、複数の加工機から生産情報を収集するためのプログラムの設定や変更を簡単にできる生産情報収集システム、コンピュータシステム、生産情報収集方法及びプログラムを提供することを目的としている。 The present invention has been made based on such circumstances, and is a production information collection system, a computer system, a production information collection method and a program that can easily set and change a program for collecting production information from a plurality of processing machines. Is intended to provide.
上記の目的を達成するため、本発明の一形態に係る生産情報収集システムは、複数の加工機から生産情報を収集する生産情報取集システムであって、前記加工機のオン/オフ動作に関するオン/オフデータ及び前記加工機のログデータを通信路に送信する通信ユニットと、前記通信路を介して、前記通信ユニットから受信したオン/オフデータ及び前記ログデータを受信することが可能であり、前記オン/オフデータを受信したタイミングで、前記受信した前記ログデータに前記受信したオン/オフデータを合成して出力するコンピュータシステムとを具備する。
In order to achieve the above object, the production information collection system according to one embodiment of the present invention is a production information collection system that collects production information from a plurality of processing machines, and is on / off operation of the processing machines. It is possible to receive the on / off data and the log data received from the communication unit via the communication unit and the communication unit that transmits the / off data and the log data of the processing machine to the communication path. It includes a computer system that synthesizes the received on / off data with the received log data at the timing of receiving the on / off data and outputs the data.
本発明の一形態に係る生産情報収集システムでは、オン/オフデータとログデータとをそれぞれ別個に扱い、前記オン/オフデータを受信したタイミングで、オン/オフデータとログデータとを合成して出力するように構成しているので、複数の加工機から生産情報を収集するためのプログラムの設定や変更を簡単にできる。
In the production information collection system according to one embodiment of the present invention, the on / off data and the log data are treated separately, and the on / off data and the log data are combined at the timing when the on / off data is received. Since it is configured to output, it is possible to easily set or change the program for collecting production information from multiple processing machines.
本発明の一形態に係る生産情報収集システムでは、前記コンピュータシステムは、合成したデータに変動があったかどうかを判断し、変動があった場合に合成したデータを登録する。これにより、登録するデータの量を減らすことができる。 In the production information collection system according to one embodiment of the present invention, the computer system determines whether or not there is a change in the synthesized data, and if there is a change, registers the synthesized data. As a result, the amount of data to be registered can be reduced.
本発明の一形態に係る生産情報収集システムでは、前記オン/オフデータは、前記加工機の電源のオン/オフデータ、前記加工機の自動操作設定のオン/オフデータ、前記加工機の所定動作のオン/オフデータ、前記加工機のアラームのオン/オフデータのいずれかを含むものである。 In the production information collection system according to one embodiment of the present invention, the on / off data includes on / off data of the power supply of the processing machine, on / off data of the automatic operation setting of the processing machine, and predetermined operation of the processing machine. The on / off data of the above and the on / off data of the alarm of the processing machine are included.
本発明の一形態に係る生産情報収集システムでは、前記通信ユニットは、前記ログデータのうちアナログデータについては前記アナログデータをサンプリングしたディジタルデータを前記通信路に送信する。これにより、アナログデータについてもディジタルデータとして取り扱うことができる。
本発明の一形態に係るコンピュータシステムは、複数の加工機から生産情報を収集するためのコンピュータシステムであって、通信路を介して、前記加工機のオン/オフ動作に関するオン/オフデータ及び前記加工機のログデータを受信することが可能な受信部と、前記オン/オフデータを受信したタイミングで、オン/オフデータに応じて前記受信したログデータに前記受信したオン/オフデータを合成して出力する合成データ出力部とを具備する。
In the production information collection system according to one embodiment of the present invention, the communication unit transmits digital data obtained by sampling the analog data among the log data to the communication path. As a result, analog data can also be handled as digital data .
The computer system according to one embodiment of the present invention is a computer system for collecting production information from a plurality of processing machines, and on / off data relating to on / off operation of the processing machine and the above-mentioned said via a communication path. The receiving unit capable of receiving the log data of the processing machine and the received on / off data are combined with the received log data according to the on / off data at the timing when the on / off data is received. It is provided with a composite data output unit for output.
本発明の一形態に係る方法は、複数の加工機から生産情報を収集する生産情報取集方法であって、前記加工機のオン/オフ動作に関するオン/オフデータ及び前記加工機のログデータを通信路に送信し、前記通信路を介して前記オン/オフデータを受信し、前記オン/オフデータを受信したタイミングで、前記通信路を介して受信したログデータに前記受信したオン/オフデータを合成して出力する。
The method according to one embodiment of the present invention is a production information collecting method for collecting production information from a plurality of processing machines, and collects on / off data related to on / off operation of the processing machine and log data of the processing machine. The on / off data is transmitted to the communication path, the on / off data is received via the communication path, and the received on / off data is added to the log data received via the communication path at the timing when the on / off data is received. Is synthesized and output.
本発明の一形態に係るプログラムは、複数の加工機から生産情報を収集するためのプログラムであって、通信路を介して、前記加工機のオン/オフ動作に関するオン/オフデータを受信するステップと、前記通信路を介して、前記加工機のログデータを受信するステップと、前記オン/オフデータを受信したタイミングで、前記受信したログデータに前記受信したオン/オフデータを合成して出力するステップとをコンピュータシステムに実行させるものである。
The program according to one embodiment of the present invention is a program for collecting production information from a plurality of processing machines, and is a step of receiving on / off data related to the on / off operation of the processing machines via a communication path. And, at the step of receiving the log data of the processing machine via the communication path and the timing of receiving the on / off data, the received on / off data is combined with the received log data and output. It causes the computer system to perform the steps to be performed.
本発明によれば、複数の加工機から生産情報を収集するためのプログラムの設定や変更を簡単にできる。 According to the present invention, it is possible to easily set or change a program for collecting production information from a plurality of processing machines.
以下、本発明の実施形態について図面を参照しながら説明する。
図1は本発明の一実施形態に係る生産情報収集システムの構成を示す図である。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
FIG. 1 is a diagram showing a configuration of a production information collection system according to an embodiment of the present invention.
図1に示すように、生産情報収集システム1は、例えば複数の加工機10A、10B、・・・を用いて部品の生産を行っている工場20における生産情報を収集するシステムである。生産情報収集システム1は、例えば工場外に設置されたデータベース21も含む。
As shown in FIG. 1, the production
加工機10A、10B、・・・としては、成形機、プレス機、切削機、研削機、鋳鍛自動機などである。生産情報としては、例えば加工機10A、10B、・・・が成形機である場合には、各種のオン/オフデータや何回目の成形、成形温度、成形圧力、成形時間などのログデータに基づく情報である。
The
各加工機10A、10B、・・・には、コントロールユニット11A、11B、・・・と、データ出力機器12A−1、12A−2、12B−1、・・・とが設置されている。コントロールユニット11A、11B、・・・は、加工機10A、10B、・・・の動作を制御し、また設備データを吸い上げ、オン/オフデータ及びログデータとして出力する。データ出力機器12A−1、12A−2、12B−1、・・・は、上記のログデータに含まれないデータを出力する。このデータも実質的には設備データである。データ出力機器12A−1は、例えば温度測定器であり、アナログデータを出力する。データ出力機器12A−2は、例えばスイッチオン/オフ検出器であり、ディジタルデータであるオン/オフデータを出力する。
生産情報収集システム1は、複数の通信ユニット2A−0、2A−1、2A−2、2B−0・・・と、コンピュータシステム3とを有する。複数の通信ユニット2A−0、2A−1、2A−2、2B−0・・・は、通信路としての配線4を介して直列に接続されている。コンピュータシステム3は配線4を介して直列に接続されたこれらの複数の通信ユニット2A−0、2A−1、2A−2、2B−0・・・を収容する。複数の通信ユニット2A−0、2A−1、2A−2、2B−0・・・のうちコンピュータシステム3側に近い通信ユニットを上流側の通信ユニットとする。図1の例では通信ユニット2A−0が最上流の通信ユニットとなる。
The production
通信ユニット2A−0、2A−1、2A−2、2B−0・・・は、各加工機10A、10B、・・・に対して1又は2以上設置されている。図1の例でいうと、加工機10Aには、コントロールユニット11Aと、温度測定器としてのデータ出力機器12A−1と、スイッチオン/オフ検出器としてのデータ出力機器12A−2が設置されている。
温度測定器としてのデータ出力機器12A−1は温度測定器による測定データをアナログデータとして出力する。スイッチオン/オフ検出器としてのデータ出力機器12A−2は金型の開閉などに応じたオン/オフデータを出力する。 The data output device 12A-1 as a temperature measuring device outputs the measurement data by the temperature measuring device as analog data. The data output device 12A-2 as a switch on / off detector outputs on / off data according to the opening / closing of the mold.
そして、コントロールユニット11Aは通信ユニット2A−0に接続され、データ出力機器12A−1は通信ユニット2A−1に接続され、データ出力機器12A−2は通信ユニット2B−2に接続されている。
The
通信ユニット2A−0、2A−1、2A−2、2B−0・・・は、スレーブ局として機能し、上流のマスター局であるコンピュータシステム3からの要求に応じて設備データにそれぞれアドレスデータを付けて上流側に流し、かつ、下流側からのデータを上流側に流す機能を有する。
The
例えば、通信ユニット2A−0は、加工機10Aのコントロールユニット11Aから設備データを吸い上げ、コンピュータシステム3からの要求に応じてその設備データに一意のアドレスデータを付けて上流側に流し、コンピュータシステム3はこれを受信する。
For example, the
通信ユニット2A−1は、アナログデータをディジタルデータに変換するA/D変換機能を有する。コンピュータシステム3からの要求に応じて加工機10Aのデータ出力機器12A−1からアナログデータ温度測定器による測定データ(アナログデータ)をA/D変換し、そのディジタルデータに一意のアドレスデータを付けて上流側に流し、コンピュータシステム3はこれを受信する。すなわち、通信ユニット2A−1は、ログデータのうちアナログデータについてはアナログデータをサンプリングしたディジタルデータを通信路に送信する。
The
通信ユニット2A−2は、コンピュータシステム3からの要求に応じて加工機10Aのデータ出力機器12A−2からデータに一意のアドレスデータを付けて上流側に流し、コンピュータシステム3はこれを受信する。
The
コンピュータシステム3は、スレーブ局に対するマスター局として機能し、各通信ユニット2A−0、2A−1、2A−2、2B−0・・・からアドレスデータが付いた設備データ(ログデータ及びログデータに含まれないデータ(加工機のオン/オフ動作に関するオン/オフデータ))を入力して保存する。コンピュータシステム3は例えばPCであり、Windowes(登録商標)などの汎用のOS上で稼働するプログラムにより上記処理を実行する。
The
図2はコンピュータシステム3の全体動作を示すフローチャートである。
FIG. 2 is a flowchart showing the overall operation of the
コンピュータシステム3は、初期化(ステップ201)の後に設備データ収集処理(ステップ202)及びタイマー割り込み処理(ステップ203)を実行する。
The
初期化(ステップ201)は初期設定ファイルを読み込み(ステップ204)、メインウィンドウに初期画面を表示する(ステップ205)。 Initialization (step 201) reads the initialization file (step 204) and displays the initial screen in the main window (step 205).
タイマー割り込み処理(ステップ203)は典型的には所定の時間間隔で実行される(ステップ206)。 The timer interrupt process (step 203) is typically executed at predetermined time intervals (step 206).
設備データ収集処理(ステップ202)により収集された設備データは記憶され(ステップ207)、タイマー割り込み処理(ステップ203)によって非同期で処理(表示、ファイル作成など)される。 The equipment data collected by the equipment data collection process (step 202) is stored (step 207), and is processed asynchronously (display, file creation, etc.) by the timer interrupt process (step 203).
コンピュータシステム3は、設備データ収集処理(ステップ202)及びタイマー割り込み処理(ステップ203)を終了の操作がされるまで実行する(ステップ208)。
The
この実施形態に係るコンピュータシステム3では、時間のかかる処理は、タイマー割り込みによって一定周期で処理し、データ収集については専用処理(スレッド)にすることで、プレス機のようなショット間隔が非常に短い場合にもデータを収集することが可能になる。
In the
次に、上記のステップ202の設備データ収集処理を説明する。
図3はその動作を示すフローチャートである。
設備データ収集処理では、コンピュータシステム3が受信した設備データに時刻データを付し、アドレスデータに応じて各加工機10A、10B、・・・ごとの設備データとして振り分けている。
Next, the equipment data collection process in step 202 will be described.
FIG. 3 is a flowchart showing the operation.
In the equipment data collection process, time data is attached to the equipment data received by the
コンピュータシステム3は、受信した設備データのうちログデータについては加工機(設備)10A、10B、・・・ごとにそれぞれ専用のスレッドでログデータの送受信処理を行っている(ステップ301)。
The
コンピュータシステム3は、通信エラーが発生していなければ(ステップ302)、所定の加工機10A、10B、・・・のコントロールユニット11A、11B、・・・からオン/オフデータを受信すると(ステップ303)、加工機10A、10B、・・・に設置されたパトライト(登録商標)などで発生するフリッカーをキャンセルする処理を行った後(ステップ304)、受信したログデータと所定の加工機10A、10B、・・・に対応するログデータとを合成して設備データとする(ステップ305)。なお、ステップ302において通信エラーが発生した場合には、通信エラーのデータを設備データに合成する(ステップ305)。通信エラーのデータは、例えば通信異常オフ/通信異常オンというように2値データで表現できる。
If no communication error has occurred (step 302), the
コンピュータシステム3は、合成した設備データを、それ以前の直近で登録した設備データと比較し(ステップ306)、オン/オフデータ、通信エラーデータ、ログデータのうちいずれかに変化があればその設備データを登録する(ステップ307、308)。
The
コンピュータシステム3は、全ての加工機(設備)10A、10B、・・・ついて上記のステップ303〜308の処理を行う(ステップ309)。
The
次に、上記のタイマー割り込み処理の動作を説明する。
図4はその動作を示すフローチャートである。
コンピュータシステム3は、システムが起動された初回のみコントロールユニット11A、11B、・・・との通信を開始するための処理を行い、通信を確立する(ステップ401、402)
次に、コンピュータシステム3は、フリッカーをキャンセルするための処理を行う(ステップ403)。例えば、フリッカーをキャンセルするための時間をカウントとして、その時間を設定する。
Next, the operation of the above timer interrupt processing will be described.
FIG. 4 is a flowchart showing the operation.
The
Next, the
次に、コンピュータシステム3は、「電子カルテ」との連帯処理を行い、加工機(設備)10A、10B、・・・ごとのカルテ連帯ファイルを生成する(ステップ404、405)。「電子カルテ」については後述する。
Next, the
次に、コンピュータシステム3は、上記のステップ302において通信エラーが発生している場合その復帰を自動的に行うために通信エラーリカバリー処理を行う(ステップ406)。
Next, when a communication error has occurred in step 302, the
次に、コンピュータシステム3は、主に設備データを記憶するメモリのメモリ量を監視し、設備データを整理する(ステップ407〜409)。通常、加工機10A、10B、・・・は1日中すなわち24時間稼働することから上記のメモリ量は膨大な量となるので、それを監視して必要に応じて減らす必要がある。例えば、コンピュータシステム3は、メモリに記憶されたメモリ量が所定以上になったときに古いデータは廃棄し、或いは例えば1日1回メモリに記憶された古いデータは廃棄する。
Next, the
次に、コンピュータシステム3は、加工機(設備)10A、10B、・・・ごとに設備データのバックアップデータを作成し、そのデータをファイルする(ステップ410、411)。
Next, the
次に、コンピュータシステム3は、設備データを画面に表示するための処理を行う(ステップ412)。
Next, the
図5は画面に表示された設備データなどの一例である。 FIG. 5 is an example of equipment data displayed on the screen.
図5に示すように、画面には、「日時データ」、「オン/オフデータ」、「通信異常オン/オフデータ」、「ログデータ」が表示される。なお、画面では、オンやオフは最初のデータ及び切り替わったときにその表示がされるようになっている。 As shown in FIG. 5, "date and time data", "on / off data", "communication abnormality on / off data", and "log data" are displayed on the screen. On the screen, on and off are displayed for the first data and when the data is switched.
ここでは、「オン/オフデータ」は、加工機10A、10B、・・・の電源のオン/オフデータ、加工機10A、10B、・・・の自動操作設定のオン/オフデータ、加工機10A、10B、・・・における所定動作のオン/オフデータ、加工機10A、10B、・・・のアラームのオン/オフデータなどがある。「ログデータ」は、加工機10A、10B、・・・のカウンタ値、加工機10A、10B、・・・のサイクル時間、加工機10A、10B、・・・の計量時間などである。
Here, the "on / off data" refers to the power on / off data of the
ここで、「オン/オフデータ」は単なる2値データであるから、加工機10A、10B、・・・やコントロールユニット11A、11B、・・・のメーカや種類が異なっても共通のプログラムで処理することができるのに対して、「ログデータ」は加工機10A、10B、・・・やコントロールユニット11A、11B、・・・のメーカや種類ごとに個別的にプログラムの変更が必要とされる。
Here, since the "on / off data" is merely binary data, it is processed by a common program even if the manufacturers and types of the
この実施形態に係るコンピュータシステム3では、加工機10A、10B、・・・ごとに、設備データのうち「オン/オフデータ」と「ログデータ」とをそれぞれ別個に処理を行った後に「オン/オフデータ」と「ログデータ」とを合成しているので、システム1全体の設定のとき、或いは加工機10A、10B、・・・やコントロールユニット11A、11B、・・・の追加や変更があったときには「ログデータ」に対応するプログラムを変更するだけでよく、「オン/オフデータ」に対応するプログラムについては変更することなく、或いは僅かに変更すればよい。従って、この実施形態に係る生産情報収集システム1では、複数の加工機10A、10B、・・・から生産情報を収集するためのプログラムの設定や変更を簡単にできる。
<電子カルテについて>
工場外に設置されたデータベース21(図1参照)は、例えば日本国内や海外に設置された上記のコンピュータシステム3からのデータを処理する。
In the
<About electronic medical records>
The database 21 (see FIG. 1) installed outside the factory processes data from the above-mentioned
このデータベース21によるデータの処理方法の典型例を説明する。
A typical example of the data processing method by the
例えば工場20には加工機10A、10B、・・・の一つとして成形機が設置されており、その成形機で使われる金型には、一意に定められたQRコード(登録商標)が刻設された識別板80(図1参照)が取り付けられている。この識別板80は、金型ばかりでなく、工場20内の加工機10A、10B、・・・にも取り付けられている。
For example, in the
工場20内の作業者は、成形機に金型を取り付けたときに、例えばタブレットなどのカメラ付き情報処理装置を使って成形機に取り付けられた識別板80のQRコード(登録商標)及び金型に取り付けられた識別板80のQRコード(登録商標)を認識させる。その後、情報処理装置のアプリケーションが認識したQRコード(登録商標)に応じた認識データをデータベース21に送り、データベース21において当該成形機のデータと当該金型の認識データとの紐付けを行う。これにより、成形機のデータがどの金型を使ったものであるかを知ることができ、また当該金型の通算のショット数などを算出することができるようなる。
When the worker in the
また、データベース21では、成形機のデータから、例えばn回目のショットがどのような温度や圧力などの条件で行われたかが分かる。そして、例えば図6に示すように、データベース21のデータから、時間と生産数との関係が分かるので、例えば不良が出たショットが何回目のショットであるかを時間との関係から分かり、従って不良を出したときの温度や圧力などの条件を検証できる。なお、生産数については、例えば成形機の取り付けられた正常品をカウントするカウンタのデータから算出することが可能である。
Further, in the
データベース21は、タブレットなどの情報処理装置からの要求に応じて、このように蓄積したデータを電子カルテの情報として図6に示したように生産情報として出力するものである。
<変形例>
上記実施形態の生産情報収集システム1では、コンピュータシステム3と複数の通信ユニット2A−0、2A−1、2A−2、2B−0・・・とは、通信路としての配線4を介して直列に接続されていたが、配線4を2重化してもよい。図7はその一例に係る概略図である。
The
<Modification example>
In the production
図7に示すように、この生産情報収集システム1'では、第1の配線4aにおいては通信ユニット2A−0が最上流の通信ユニットとなり、第2の配線4bにおいては通信ユニット2C−1が最上流の通信ユニットとなるように、コンピュータシステム3と各通信ユニット2A−0、2A−1、2A−2、2B−0・・・とが第1及び第2の配線4a、4bを介してそれぞれ直列に接続されている。また、コンピュータシステム3は、第1及び第2の配線4a、4bのうち一方を介して送受信を行うように切り替え可能な機能を有する。
As shown in FIG. 7, in this production information collection system 1', the
例えば、コンピュータシステム3が、第1の配線4aを介して各通信ユニット2A−0、2A−1、2A−2、2B−0・・・とのデータの送受信をしていた場合に、通信エラーが発生した場合(上記のステップ302参照)、ステップ302において通信エラーの発生した通信ユニットを特定する。例えば、図8に示すように、コンピュータシステム3は、通信ユニット2B−0で通信エラーが発生したと特定すると(図中×)、通信ユニット2A−0、2A−1、2A−2については第1の配線4aを介してデータの送受信を続行するが、通信ユニット2B−0、2B−1、2C−1については第2の配線4bを介してデータの送受信を行うように、通信路を適宜切り替えて通信ユニット2A−0、2A−1、2A−2、2B−0・・・とのデータの送受信を行う。これにより、通信ユニット2B−0が上下ともに通信機能を完全に喪失した場合であっても、第1の配線4aからみて通信ユニット2B−0より下流の通信ユニット2B−1、2C−1についてデータの送受信を行うことが可能となる。なお、以上の処理は例えば上記のステップ406の処理で行うことができる。
<その他>
なお、本発明は上記実施形態に限定されるものではない。
For example, when the
<Others>
The present invention is not limited to the above embodiment.
例えば、通信路としては、スター配線型などの他の形態であってもよい。 For example, the communication path may be in another form such as a star wiring type.
また、通信路としては、有線ではなく、無線であってもよい。特に、本システムは、典型的には、上記のように電子カルテのように、収集したデータをビッグデータとして扱うものであるから、無線のように有線に比べて通信の信頼性の低い通信路であってもよい。しかも最近では、比較的通信の信頼性が高い低周波の帯域をこのようなシステムにおける無線通信に使うことができるので、通信の信頼性についても有線と遜色のないものとなっている。そして、無線の通信路とすることでこれまで大きな課題であった工場内の煩雑な配線を不要とすることができる。 Further, the communication path may be wireless instead of wired. In particular, since this system typically handles the collected data as big data like an electronic medical record as described above, a communication path with lower communication reliability than a wired one like a wireless one. It may be. Moreover, recently, since a low frequency band with relatively high communication reliability can be used for wireless communication in such a system, the reliability of communication is comparable to that of wired communication. By using a wireless communication path, it is possible to eliminate the complicated wiring in the factory, which has been a big problem until now.
本発明に係る生産情報収集システムは、ソフトハード一体型複合制御システムなどに適用することが可能である。ソフトハード一体型複合制御システムとは、例えば特開2015−156182号に開示された技術であり、例えば加工機の設備仕様を加工機個体ごとに有し、部品加工条件ファイルを部品ごとに有するDBと、加工機の変更時などに、変更前の設備加工条件ファイル及び変更後の設備仕様に基づく変更の適正の合否を判断し、否の場合には新たな加工条件を設定するアプリを記憶する記憶部と、アプリを実行する汎用プログラム制御OSと、新たに設定された設備加工条件に応じたタスクに優先順位を付けてタスクを実行するスケジュール管理下で、タスクに基づき加工機の制御を実行する専用加工制御OSとを有する1台の制御装置とを具備し、専用加工制御OSは、汎用プログラム制御OSをスケジュール管理下に置き、該汎用プログラム制御OSに対するタスクを低優先順位のタスクとして管理するものである。この場合に、特開2015−156182号の図5に示される汎用プログラム制御OSに本発明に係る生産情報収集システムにおけるコンピュータシステムの処理を実行させるように構成すればよい。 The production information collection system according to the present invention can be applied to a software / hardware integrated combined control system or the like. The soft-hardware integrated control system is, for example, a technology disclosed in Japanese Patent Application Laid-Open No. 2015-156182. For example, a DB having equipment specifications of a processing machine for each processing machine and a part processing condition file for each part. And, when changing the processing machine, etc., the appropriateness of the change based on the equipment processing condition file before the change and the equipment specifications after the change is judged, and if not, the application that sets the new processing condition is stored. Control of the processing machine based on the task under the storage unit, the general-purpose program control OS that executes the application, and the schedule management that prioritizes the tasks according to the newly set equipment processing conditions and executes the tasks. It is provided with one control device having a dedicated machining control OS, and the dedicated machining control OS puts the general-purpose program control OS under schedule management and manages tasks for the general-purpose program control OS as low-priority tasks. To do. In this case, the general-purpose program control OS shown in FIG. 5 of Japanese Patent Application Laid-Open No. 2015-156182 may be configured to execute the processing of the computer system in the production information collection system according to the present invention.
また、上記の実施形態では、通信ユニットにコントロールユニットやデータ出力機器を1対1で対応させていたが、通信ユニットが2つ以上のコントロールユニットやデータ出力機器を収容するように構成しても構わない。 Further, in the above embodiment, the communication unit is associated with the control unit and the data output device on a one-to-one basis, but the communication unit may be configured to accommodate two or more control units and the data output device. I do not care.
更に、上記の実施形態ではコンピュータシステムが工場内に設置されていたが、コンピュータシステムが工場外の例えば遠隔地に設置されていてもよい。 Further, in the above embodiment, the computer system is installed in the factory, but the computer system may be installed outside the factory, for example, in a remote place.
1 生産情報収集システム
2A−0、2A−1、2A−2、2B−0 通信ユニット
3 コンピュータシステム
4 通信路としての配線
10A、10B 加工機
11A、11B コントロールユニット
12A−1、12A−2、12B−1 データ出力機器
1 Production
Claims (5)
前記加工機のオン/オフ動作に関するオン/オフデータ及び前記加工機のログデータを通信路に送信する第1〜第3の通信ユニットと、
前記通信路を介して、前記通信ユニットから受信したオン/オフデータ及び前記ログデータを受信することが可能であり、前記オン/オフデータを受信したタイミングで、前記受信した前記ログデータに前記受信したオン/オフデータを合成して出力するコンピュータシステムと
を具備し、
各前記加工機には、コントロールユニットと、第1のデータ出力機器と、第2のデータ出力器とが設置可能であり、
前記コントロールユニットは前記第1の通信ユニットに接続され、前記第1のデータ出力機器は前記第2の通信ユニットに接続され、前記第3のデータ出力機器は前記第3の通信ユニットに接続され、
前記コントロールユニットは、前記加工機の動作を制御し、また前記加工機から、当該加工機の稼働状況を知るための第1の設備データを吸い上げ、前記加工機のオン/オフ動作に関するオン/オフデータ及び前記加工機のログデータとして前記第1の通信ユニットに出力し、前記第1及び第2のデータ出力機器は、前記第1の設備データに含まれない、当該加工機に新たに取り付けられた状態検知センサーからの第2の設備データを出力するものであり、前記第1のデータ出力機器は、前記第2の設備データのうちアナログデータを前記第2の通信ユニットに出力し、前記第2のデータ出力機器は、前記第2の設備データのうちディジタルデータを前記第3の通信ユニットに出力する
生産情報収集システム。 A production information collection system that collects production information from multiple processing machines.
The first to third communication units that transmit the on / off data related to the on / off operation of the processing machine and the log data of the processing machine to the communication path, and
It is possible to receive the on / off data and the log data received from the communication unit via the communication path, and at the timing when the on / off data is received, the received log data is received. It is equipped with a computer system that synthesizes and outputs the on / off data.
A control unit, a first data output device, and a second data output device can be installed in each of the processing machines.
The control unit is connected to the first communication unit, the first data output device is connected to the second communication unit, and the third data output device is connected to the third communication unit.
The control unit controls the operation of the processing machine , sucks up the first equipment data for knowing the operating status of the processing machine from the processing machine, and turns on / off the on / off operation of the processing machine. The data and the log data of the processing machine are output to the first communication unit, and the first and second data output devices are newly attached to the processing machine, which are not included in the first equipment data. The second equipment data from the state detection sensor is output, and the first data output device outputs analog data of the second equipment data to the second communication unit, and the first data output device outputs the analog data to the second communication unit. The data output device 2 is a production information collection system that outputs digital data of the second equipment data to the third communication unit.
前記コンピュータシステムは、前記合成したデータに変動があったかどうかを判断し、変動があった場合に前記合成したデータを登録する
生産情報収集システム。 The production information collection system according to claim 1.
The computer system is a production information collection system that determines whether or not there is a change in the synthesized data and registers the synthesized data if there is a change.
前記オン/オフデータは、前記加工機の電源のオン/オフデータ、前記加工機の自動操作設定のオン/オフデータ、前記加工機の所定動作のオン/オフデータ、前記加工機のアラームのオン/オフデータのいずれかを含む
生産情報収集システム。 The production information collection system according to claim 1 or 2.
The on / off data includes on / off data of the power supply of the processing machine, on / off data of the automatic operation setting of the processing machine, on / off data of a predetermined operation of the processing machine, and on / off of an alarm of the processing machine. A production information collection system that includes either / off-data.
前記通信ユニットは、前記ログデータのうちアナログデータについては前記アナログデータをサンプリングしたディジタルデータを前記通信路に送信する
生産情報収集システム。 The production information collection system according to any one of claims 1 to 3.
The communication unit is a production information collection system that transmits digital data obtained by sampling the analog data to the communication path for analog data among the log data.
第1〜第3の通信ユニットは、前記加工機のオン/オフ動作に関するオン/オフデータ及び前記加工機のログデータを通信路に送信するものであり、
コンピュータシステムは、前記通信路を介して前記オン/オフデータを受信し、前記オン/オフデータを受信したタイミングで、前記通信路を介して受信したログデータに前記受信したオン/オフデータを合成して出力するものであり、
コントロールユニットは前記第1の通信ユニットに接続され、第1のデータ出力機器は前記第2の通信ユニットに接続され、第3のデータ出力機器は前記第3の通信ユニットに接続されるものであり、
前記コントロールユニットは、前記加工機の動作を制御し、また前記加工機から、当該加工機の稼働状況を知るための第1の設備データを吸い上げ、前記加工機のオン/オフ動作に関するオン/オフデータ及び前記加工機のログデータとして前記第1の通信ユニットに出力するものであり、
前記第1及び第2のデータ出力機器は、前記第1の設備データに含まれない、当該加工機に新たに取り付けられた状態検知センサーからの第2の設備データを出力するものであり、前記第1のデータ出力機器は、前記第2の設備データのうちアナログデータを前記第2の通信ユニットに出力し、前記第2のデータ出力機器は、前記第2の設備データのうちディジタルデータを前記第3の通信ユニットに出力するものであり、
各前記加工機に、前記コントロールユニットと、前記第1のデータ出力機器と、前記第2のデータ出力器とを設置可能とし、各前記加工機から生産情報を収集する
生産情報収集方法。 It is a production information collection method that collects production information from multiple processing machines.
The first to third communication units transmit on / off data related to the on / off operation of the processing machine and log data of the processing machine to the communication path.
The computer system receives the on / off data via the communication path, and at the timing of receiving the on / off data, synthesizes the received on / off data with the log data received via the communication path. And output
The control unit is connected to the first communication unit, the first data output device is connected to the second communication unit, and the third data output device is connected to the third communication unit. ,
The control unit controls the operation of the processing machine , sucks up the first equipment data for knowing the operating status of the processing machine from the processing machine, and turns on / off the on / off operation of the processing machine. It is output to the first communication unit as data and log data of the processing machine.
The first and second data output devices output second equipment data from a state detection sensor newly attached to the processing machine, which is not included in the first equipment data. The first data output device outputs analog data of the second equipment data to the second communication unit, and the second data output device outputs digital data of the second equipment data to the second communication unit. It is output to the third communication unit.
A production information collecting method in which a control unit, a first data output device, and a second data output device can be installed in each of the processing machines, and production information is collected from each of the processing machines.
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017028663A JP6875697B2 (en) | 2017-02-20 | 2017-02-20 | Production information collection system and production information collection method |
| PCT/JP2017/046992 WO2018150747A1 (en) | 2017-02-20 | 2017-12-27 | Production information collection system, computer system, production information collection method, and program |
| CN201780086793.5A CN110582735A (en) | 2017-02-20 | 2017-12-27 | Production information collection system, computer system, production information collection method and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017028663A JP6875697B2 (en) | 2017-02-20 | 2017-02-20 | Production information collection system and production information collection method |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2018136595A JP2018136595A (en) | 2018-08-30 |
| JP2018136595A5 JP2018136595A5 (en) | 2019-07-25 |
| JP6875697B2 true JP6875697B2 (en) | 2021-05-26 |
Family
ID=63169763
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017028663A Active JP6875697B2 (en) | 2017-02-20 | 2017-02-20 | Production information collection system and production information collection method |
Country Status (3)
| Country | Link |
|---|---|
| JP (1) | JP6875697B2 (en) |
| CN (1) | CN110582735A (en) |
| WO (1) | WO2018150747A1 (en) |
Family Cites Families (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0233605A (en) * | 1988-07-25 | 1990-02-02 | Matsushita Electric Ind Co Ltd | Equipment management device |
| JPH04172294A (en) * | 1990-11-06 | 1992-06-19 | Toshiba Corp | Plant data aquisition system |
| JPH0574672A (en) * | 1991-09-13 | 1993-03-26 | Hitachi Ltd | Semiconductor manufacturing equipment diagnostic method and diagnostic system thereof |
| JPH06282719A (en) * | 1993-03-30 | 1994-10-07 | Keyence Corp | Production management system and data collecting terminal equipment |
| JP2000148803A (en) * | 1998-11-10 | 2000-05-30 | Omron Corp | Data collection terminal |
| JP2002312032A (en) * | 2001-04-17 | 2002-10-25 | Toshiba Corp | Data collection device |
| JP4218363B2 (en) * | 2003-02-10 | 2009-02-04 | トヨタ自動車株式会社 | Production line analyzer |
| JP4556380B2 (en) * | 2003-03-14 | 2010-10-06 | トヨタ自動車株式会社 | Production line operating status analysis device, operating status analysis method, operating status analysis program, and operating status analysis system |
| JP4496153B2 (en) * | 2005-10-21 | 2010-07-07 | オムロン株式会社 | Data collection system, branch device, data collection device, branch method, data collection method and program |
| JP2010170536A (en) * | 2008-12-26 | 2010-08-05 | Omron Corp | Programmable controller |
| KR20130138963A (en) * | 2012-06-12 | 2013-12-20 | 엘에스산전 주식회사 | Apparatus and method for processing of logging data in hmi system |
| CN103166794A (en) * | 2013-02-22 | 2013-06-19 | 中国人民解放军91655部队 | Information security management method with integration security control function |
| CN104320332A (en) * | 2014-11-13 | 2015-01-28 | 济南华汉电气科技有限公司 | Multi-protocol industrial communication safety gateway and communication method with gateway applied |
| CN105721193B (en) * | 2014-12-05 | 2020-04-28 | 方正国际软件(北京)有限公司 | A system information monitoring method and device |
| CN105005617B (en) * | 2015-07-21 | 2018-10-12 | 领航动力信息系统有限公司 | A kind of storage method and device of time series data |
| CN105516094A (en) * | 2015-11-27 | 2016-04-20 | 蓝网科技股份有限公司 | Industrial computer based internal-external network data exchange method and apparatus |
-
2017
- 2017-02-20 JP JP2017028663A patent/JP6875697B2/en active Active
- 2017-12-27 WO PCT/JP2017/046992 patent/WO2018150747A1/en not_active Ceased
- 2017-12-27 CN CN201780086793.5A patent/CN110582735A/en active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| WO2018150747A1 (en) | 2018-08-23 |
| JP2018136595A (en) | 2018-08-30 |
| CN110582735A (en) | 2019-12-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6015178B2 (en) | Safety system | |
| EP3282332A1 (en) | Production information collecting system | |
| US20190257719A1 (en) | Abnormal-state detection system and abnormal-state detection method | |
| JP6551876B2 (en) | Data collection system and data collection method | |
| WO2019111709A1 (en) | Control system, information processing device, and abnormality factor estimation program | |
| CN112769512A (en) | Sensor measurement synchronicity | |
| JP2019120998A (en) | Control system and control unit | |
| CN113569762B (en) | Method and apparatus for bottleneck analysis of production lines using vibration data | |
| JP6875697B2 (en) | Production information collection system and production information collection method | |
| US10880151B2 (en) | Notification control device, notification control system, notification control method, and storage medium | |
| US20190296985A1 (en) | Management device, management method, and recording medium | |
| JP7436626B2 (en) | Control device | |
| KR102670454B1 (en) | Systems and methods for managing unprocessed alarms in alarm systems | |
| CN114600416B (en) | Control system, communication control method for control system, and control device | |
| JP2023530858A (en) | Method for predictive maintenance of automatic machinery for manufacturing or packaging consumer products | |
| CN113632421B (en) | Communication monitoring system and communication monitoring method | |
| JP4292480B2 (en) | Process system | |
| JP6112552B2 (en) | Information collection system | |
| KR20130117596A (en) | Apparatus and method for alarm processing of human machine interface | |
| JP2019177709A (en) | Failure diagnostic device | |
| US11226603B2 (en) | Automation system for process automation and a corresponding method | |
| JP7632145B2 (en) | Screen generation method, screen generation device, and program | |
| JP2019028491A (en) | Time deviation detection system, time deviation detection device, time deviation detection method, time deviation detection program, and recording medium | |
| JP7797794B2 (en) | Screen generation method, screen generation device, and program | |
| CN111698654B (en) | Wireless monitoring method, system, electronic device and medium based on sensor |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190618 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190618 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200421 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200630 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200827 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20201124 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210113 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20210406 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210415 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6875697 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE Ref document number: 6875697 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |