JP7609601B2 - 数値制御演算システム - Google Patents
数値制御演算システム Download PDFInfo
- Publication number
- JP7609601B2 JP7609601B2 JP2020177744A JP2020177744A JP7609601B2 JP 7609601 B2 JP7609601 B2 JP 7609601B2 JP 2020177744 A JP2020177744 A JP 2020177744A JP 2020177744 A JP2020177744 A JP 2020177744A JP 7609601 B2 JP7609601 B2 JP 7609601B2
- Authority
- JP
- Japan
- Prior art keywords
- communication
- machine
- block
- control data
- numerical control
- 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
- 238000004364 calculation method Methods 0.000 title claims description 38
- 238000004891 communication Methods 0.000 claims description 103
- 230000005856 abnormality Effects 0.000 claims description 36
- 238000012544 monitoring process Methods 0.000 claims description 24
- 230000005540 biological transmission Effects 0.000 claims description 9
- 230000002159 abnormal effect Effects 0.000 claims description 3
- 238000012546 transfer Methods 0.000 claims description 2
- 238000000034 method Methods 0.000 description 13
- 238000012545 processing Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 5
- 238000003860 storage Methods 0.000 description 3
- 238000010801 machine learning Methods 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 230000007257 malfunction Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000002265 prevention Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- 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/60—Electric or hybrid propulsion means for production processes
Landscapes
- General Factory Administration (AREA)
- Numerical Control (AREA)
Description
前記通信監視ユニットは、前記数値制御演算装置からの前記制御データをブロック単位で記憶する内部バッファと、前記記憶された前記制御データをブロック単位で前記自動化機械に逐次送信させる通信制御部と、前記ブロックについて個々に所定の安全条件を満たすか否かを判定する安全判定部と、前記通信回線の通信状態の正常/異常の判定を行う通信異常判定部とを有する。
前記通信制御部は、前記通信回線の通信状態の異常判定がなされたとき、
前記異常判定がなされた時点に実行中のブロックが前記安全条件を満たすとき、前記自動化機械に当該ブロックの動作を実行させてから停止させるために前記自動化機械への前記制御データの送信を停止し、
前記異常判定がなされた時点に実行中のブロックが前記安全条件を満たさないとき、前記自動化機械に当該ブロックの動作を実行させるとともに、前記内部バッファに記憶されているブロックを順次実行させながら前記安全条件を満たすブロックが登場した場合には前記安全条件を満たすブロックの動作を前記自動化機械に実行させてから前記自動化機械を停止させるために前記安全条件を満たすブロックの送信後に前記自動化機械への前記制御データの送信を停止するとともに前記制御データの入手元としての前記数値制御演算装置を他の数値制御演算装置に切り替え、前記内部バッファに記憶されているブロックを順次実行させながら前記安全条件を満たすブロックが登場しない場合には前記内部バッファに記憶されている全てのブロックを実行させた後に前記自動化機械を所定の退避位置に移動させてから停止させるために前記全てのブロックの送信後に退避用制御データを前記自動化機械へ送信する。
図1に示すように本実施形態に係る数値制御演算システムは、工作機械9,11、ロボット13、自動搬送車(AGV)15等の数値制御対応の複数の自動化機械を有する。工作機械9,11等は、有線又は無線による構内通信回線網(LAN)又は公衆通信回線網(インターネット回線網)を構成する通信回線網7を介してコンピュータ装置として実装される複数の数値制御演算装置1,3,5に接続される。なお、シリアルポート通信などの他の通信手段を介して数値制御演算装置1,3,5に工作機械9,11が接続されるものであってもよい。複数の数値制御演算装置1,3,5各々は複数の工作機械9,11,13,15のいずれかに対して予め割り当てられている。例えば数値制御演算装置1は工作機械9に対して割り当てられる。
Claims (3)
- 数値制御対応の自動化機械と、
前記自動化機械に通信回線を介して接続され、前記自動化機械を動作させるための制御データを演算する数値制御演算装置とを具備し、
前記数値制御演算装置と前記自動化機械との間に介在される通信監視ユニットをさらに備え、
前記通信監視ユニットは、
前記数値制御演算装置からの前記制御データをブロック単位で記憶する内部バッファと、
前記記憶された前記制御データをブロック単位で前記自動化機械に逐次送信させる通信制御部と、
前記ブロックについて個々に所定の安全条件を満たすか否かを判定する安全判定部と、
前記通信回線の通信状態の正常/異常の判定を行う通信異常判定部とを有し、
前記通信制御部は、前記通信回線の通信状態の異常判定がなされたとき、
前記異常判定がなされた時点に実行中のブロックが前記安全条件を満たすとき、前記自動化機械に当該ブロックの動作を実行させてから停止させるために前記自動化機械への前記制御データの送信を停止し、 前記異常判定がなされた時点に実行中のブロックが前記安全条件を満たさないとき、前記自動化機械に当該ブロックの動作を実行させるとともに、前記内部バッファに記憶されているブロックを順次実行させながら前記安全条件を満たすブロックが登場した場合には前記安全条件を満たすブロックの動作を前記自動化機械に実行させてから前記自動化機械を停止させるために前記安全条件を満たすブロックの送信後に前記自動化機械への前記制御データの送信を停止するとともに前記制御データの入手元としての前記数値制御演算装置を他の数値制御演算装置に切り替え、前記内部バッファに記憶されているブロックを順次実行させながら前記安全条件を満たすブロックが登場しない場合には前記内部バッファに記憶されている全てのブロックを実行させた後に前記自動化機械を所定の退避位置に移動させてから停止させるために前記全てのブロックの送信後に退避用制御データを前記自動化機械へ送信する、数値制御演算システム。 - 前記自動化機械は、工作機械、ロボット又は自動搬送車(AGV)である請求項1記載の数値制御演算システム。
- 前記他の数値制御演算装置への接続切り替え完了を契機として前記自動化機械への前記制御データの転送が再開される請求項1記載の数値制御演算システム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020177744A JP7609601B2 (ja) | 2020-10-23 | 2020-10-23 | 数値制御演算システム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020177744A JP7609601B2 (ja) | 2020-10-23 | 2020-10-23 | 数値制御演算システム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022068919A JP2022068919A (ja) | 2022-05-11 |
| JP7609601B2 true JP7609601B2 (ja) | 2025-01-07 |
Family
ID=81521991
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020177744A Active JP7609601B2 (ja) | 2020-10-23 | 2020-10-23 | 数値制御演算システム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7609601B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7369257B1 (ja) * | 2022-08-25 | 2023-10-25 | Dmg森精機株式会社 | 工作機械 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002268751A (ja) | 2001-03-14 | 2002-09-20 | Hitachi Via Mechanics Ltd | サーボ制御装置 |
| JP2014191724A (ja) | 2013-03-28 | 2014-10-06 | Mitsubishi Electric Corp | 入出力制御装置 |
| JP2016066113A (ja) | 2014-09-22 | 2016-04-28 | ファナック株式会社 | 複数の通信回線を利用するdnc運転機能を備えた数値制御装置 |
| JP2016103166A (ja) | 2014-11-28 | 2016-06-02 | Dmg森精機株式会社 | 数値制御装置 |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3230922B2 (ja) * | 1994-02-25 | 2001-11-19 | オークマ株式会社 | リモート運転機能を備えた数値制御装置 |
| JP3373115B2 (ja) * | 1996-05-10 | 2003-02-04 | ファナック株式会社 | 数値制御装置に対するコントロールソフトウェアの入力設定方法 |
-
2020
- 2020-10-23 JP JP2020177744A patent/JP7609601B2/ja active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002268751A (ja) | 2001-03-14 | 2002-09-20 | Hitachi Via Mechanics Ltd | サーボ制御装置 |
| JP2014191724A (ja) | 2013-03-28 | 2014-10-06 | Mitsubishi Electric Corp | 入出力制御装置 |
| JP2016066113A (ja) | 2014-09-22 | 2016-04-28 | ファナック株式会社 | 複数の通信回線を利用するdnc運転機能を備えた数値制御装置 |
| JP2016103166A (ja) | 2014-11-28 | 2016-06-02 | Dmg森精機株式会社 | 数値制御装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022068919A (ja) | 2022-05-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11275351B2 (en) | Process monitoring and adaptive control of a machine tool | |
| US6202003B1 (en) | Numerically controlled machine tool and method | |
| US11565414B2 (en) | Machining control system and machining system | |
| KR101479885B1 (ko) | 전원 관리 장치 및 이 전원 관리 장치를 구비한 공작 기계 | |
| JP5796311B2 (ja) | 制御装置およびシステムプログラム | |
| JP6272599B1 (ja) | 制御装置およびモータ制御システム | |
| JP2018147258A (ja) | 制御装置および制御方法 | |
| JP7609601B2 (ja) | 数値制御演算システム | |
| CN109491331B (zh) | 控制系统、副控制装置及控制方法 | |
| JP7538349B2 (ja) | システム及び制御装置 | |
| JP2004227047A (ja) | 加工装置 | |
| JP2998473B2 (ja) | 数値制御工作機械 | |
| JP7464386B2 (ja) | 制御装置、及び制御方法 | |
| US9622201B2 (en) | Synchronization of control device | |
| EP3476553B1 (en) | Slave device, master device, and industrial network system | |
| JP7560658B2 (ja) | モータの結線ミス検出装置 | |
| US8224478B2 (en) | Numerical controller | |
| JP7568853B2 (ja) | 制御装置及び制御システム | |
| JP6350154B2 (ja) | 制御システム | |
| JP2000035815A (ja) | 数値制御工作機械 | |
| JP4233559B2 (ja) | 数値制御工作機械 | |
| JP6506155B2 (ja) | 制御装置 | |
| JP7460663B2 (ja) | 制御システム | |
| JP2002268751A (ja) | サーボ制御装置 | |
| JP2026046227A (ja) | 工作機械 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230809 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240619 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240625 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240730 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240827 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241022 |
|
| 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: 20241119 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241219 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7609601 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |