[go: up one dir, main page]

JP2019179513A - Control system, controller, control method, and computer program - Google Patents

Control system, controller, control method, and computer program Download PDF

Info

Publication number
JP2019179513A
JP2019179513A JP2018070118A JP2018070118A JP2019179513A JP 2019179513 A JP2019179513 A JP 2019179513A JP 2018070118 A JP2018070118 A JP 2018070118A JP 2018070118 A JP2018070118 A JP 2018070118A JP 2019179513 A JP2019179513 A JP 2019179513A
Authority
JP
Japan
Prior art keywords
reception unit
operation right
unit
control device
reception
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.)
Granted
Application number
JP2018070118A
Other languages
Japanese (ja)
Other versions
JP6891846B2 (en
Inventor
淳史 畑村
Junji Hatamura
淳史 畑村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2018070118A priority Critical patent/JP6891846B2/en
Priority to CN201910021021.4A priority patent/CN110315348B/en
Publication of JP2019179513A publication Critical patent/JP2019179513A/en
Application granted granted Critical
Publication of JP6891846B2 publication Critical patent/JP6891846B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
    • B23Q1/00Members which are comprised in the general build-up of a form of machine, particularly relatively large fixed members
    • B23Q1/0009Energy-transferring means or control lines for movable machine parts; Control panels or boxes; Control parts
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
    • B23Q1/00Members which are comprised in the general build-up of a form of machine, particularly relatively large fixed members
    • B23Q1/0009Energy-transferring means or control lines for movable machine parts; Control panels or boxes; Control parts
    • B23Q1/0045Control panels or boxes
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
    • B23Q11/00Accessories fitted to machine tools for keeping tools or parts of the machine in good working condition or for cooling work; Safety devices specially combined with or arranged in, or specially adapted for use in connection with, machine tools
    • B23Q11/08Protective coverings for parts of machine tools; Splash guards
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/4155Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by programme execution, i.e. part programme or machine function execution, e.g. selection of a programme

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)

Abstract

【課題】複数の受付部が複数の指令を入力しても、複数の入力指令が衝突しない制御システム、制御装置、制御方法及びコンピュータプログラムを提供する。【解決手段】制御システムは、機械本体の駆動を制御する制御装置と、操作を受け付ける複数の受付部とを備える。複数の前記受付部は、第一受付部と、該第一受付部とは異なる第二受付部とを備える。前記制御装置は、前記第一受付部からの操作権の要求を前記第二受付部からの操作権の要求よりも先に受信した場合、前記第一受付部に前記操作権を付与し、前記第二受付部に前記操作権を付与しない付与処理部を有する。【選択図】図3Provided are a control system, a control device, a control method, and a computer program in which a plurality of input commands do not collide even when a plurality of receiving units input a plurality of commands. A control system includes a control device that controls driving of a machine body, and a plurality of receiving units that receive an operation. The plurality of receiving units include a first receiving unit and a second receiving unit different from the first receiving unit. The control device, when receiving the request for the operation right from the first reception unit prior to the request for the operation right from the second reception unit, grants the operation right to the first reception unit, the There is a grant processing unit that does not grant the operation right to the second reception unit. [Selection diagram] FIG.

Description

本発明は、機械本体の駆動を制御する制御システム、制御装置、制御方法及びコンピュータプログラムに関する。   The present invention relates to a control system, a control device, a control method, and a computer program for controlling driving of a machine body.

工作機械は、主軸を有する主軸ヘッド、ワーク保持部、制御装置、受付部を備える。制御装置は主軸ヘッド、ワーク保持部の駆動を制御する。受付部は、スイッチ又はボタン等を有し、作業者の操作を受け付ける(例えば特許文献1参照)。   The machine tool includes a spindle head having a spindle, a workpiece holding unit, a control device, and a receiving unit. The control device controls driving of the spindle head and the workpiece holding unit. The reception unit includes a switch, a button, or the like, and receives an operator's operation (for example, see Patent Document 1).

特開2013−202765号公報JP 2013-202765 A

教示装置又はパーソナルコンピュータ等は受付部として工作機械に接続可能である。教示装置及びパーソナルコンピュータ等を工作機械に接続した場合、複数の受付部が制御装置に複数の指令を入力することができる。複数の入力指令が衝突した場合、工作機械は意図しない動作を行うおそれがある。   A teaching device or a personal computer can be connected to the machine tool as a reception unit. When the teaching device and the personal computer are connected to the machine tool, a plurality of receiving units can input a plurality of commands to the control device. When a plurality of input commands collide, the machine tool may perform an unintended operation.

本発明は斯かる事情に鑑みてなされたものであり、複数の受付部が複数の指令を入力しても、複数の入力指令が衝突しない制御システム、制御装置、制御方法及びコンピュータプログラムを提供することを目的とする。   The present invention has been made in view of such circumstances, and provides a control system, a control device, a control method, and a computer program in which a plurality of input commands do not collide even when a plurality of receiving units input a plurality of commands. For the purpose.

本発明に係る制御システムは、機械本体の駆動を制御する制御装置と、操作を受け付ける複数の受付部とを備える制御システムにおいて、複数の前記受付部は、第一受付部と、該第一受付部とは異なる第二受付部とを備え、前記制御装置は、前記第一受付部からの操作権の要求を前記第二受付部からの操作権の要求よりも先に受信した場合、前記第一受付部に前記操作権を付与し、前記第二受付部に前記操作権を付与しない付与処理部を有することを特徴とする。   A control system according to the present invention includes a control device that controls driving of a machine body and a plurality of reception units that receive an operation. The plurality of reception units include a first reception unit and the first reception unit. A second receiving unit different from the first receiving unit, and the control device receives the operation right request from the first receiving unit prior to the operation right request from the second receiving unit. It has the grant processing part which grants the operation right to one reception part, and does not grant the operation right to the second reception part.

本発明においては、先に操作権を要求した第一受付部にのみ操作権を付与する。制御装置は第一受付部からの操作に基づいて、機械本体を制御する。複数の受付部から複数の指令は入力せず、複数の入力指令は衝突しない。   In the present invention, the operation right is granted only to the first reception unit that has previously requested the operation right. The control device controls the machine body based on an operation from the first reception unit. A plurality of commands are not input from a plurality of reception units, and a plurality of input commands do not collide.

本発明に係る制御システムは、前記第一受付部及び第二受付部は、前記制御装置が前記操作権を付与していない場合に、操作を受け付ける有効操作部と、前記制御装置が前記操作権を付与していない場合に、操作を受け付けない無効操作部とを有することを特徴とする。   In the control system according to the present invention, the first receiving unit and the second receiving unit include an effective operation unit that receives an operation when the control device does not grant the operation right, and the control device includes the operation right. And an invalid operation unit that does not accept an operation when no operation is given.

本発明においては、操作権を付与していない受付部における有効操作部の操作を受け付ける。操作権を付与していない場合であっても、緊急時に使用する操作部、例えば停止スイッチの操作を受け付けて、利便性及び安全性を担保する。   In the present invention, the operation of the effective operation unit in the reception unit to which no operation right is given is received. Even when the operation right is not given, the operation unit used in an emergency, for example, the operation of a stop switch is accepted to ensure convenience and safety.

本発明に係る制御システムは、前記第一受付部及び第二受付部は、前記有効操作部及び無効操作部を表示する画像表示部を有し、前記画像表示部は、前記有効操作部及び無効操作部を異なる色で表示することを特徴とする。   In the control system according to the present invention, the first reception unit and the second reception unit include an image display unit that displays the valid operation unit and the invalid operation unit, and the image display unit includes the valid operation unit and the invalid operation unit. The operation unit is displayed in different colors.

本発明においては、有効操作部及び無効操作部を異なる色で表示する。作業者は、直感的に有効操作部を認識できる。   In the present invention, the valid operation unit and the invalid operation unit are displayed in different colors. The operator can intuitively recognize the effective operation unit.

本発明に係る制御システムは、前記制御装置は、前記第一受付部及び第二受付部に前記操作権を付与していない場合であって、前記操作権の要求を前記第一受付部及び第二受付部から同時に受信したとき、前記第一受付部及び第二受付部に前記操作権を付与しない非付与処理部を有することを特徴とする。   The control system according to the present invention is a case where the control device does not grant the operation right to the first reception unit and the second reception unit, and sends the request for the operation right to the first reception unit and the second reception unit. And a non-granting processing unit that does not grant the operation right to the first receiving unit and the second receiving unit when simultaneously received from the two receiving units.

本発明においては、第一受付部及び第二受付部に操作権を付与していない場合であって、操作権の要求を第一受付部及び第二受付部から同時に受信したとき、第一受付部及び第二受付部に操作権を付与しない。複数の入力指令の衝突を防止する。   In the present invention, when the operation right is not given to the first reception unit and the second reception unit, and when the request for the operation right is simultaneously received from the first reception unit and the second reception unit, Operation rights are not given to the department and the second reception part. Prevent collision of multiple input commands.

本発明に係る制御システムは、前記受付部は、前記操作権を要求できない第三受付部を更に備え、前記制御装置は、前記第一受付部及び第二受付部に前記操作権を付与していない場合であって、前記第一受付部及び第二受付部が前記操作権を要求していないときに、前記第三受付部からの操作を受け付けることを特徴とする。   The control system according to the present invention further includes a third reception unit that cannot request the operation right, and the control device grants the operation right to the first reception unit and the second reception unit. In a case where there is no operation, the first reception unit and the second reception unit receive an operation from the third reception unit when the operation right is not requested.

本発明においては、操作権を要求可能な第一受付部及び第二受付部に操作権を付与しておらず、且つ第一受付部及び第二受付部が前記操作権を要求していない場合に、操作権を要求できない第三受付部からの操作を受け付ける。第一受付部及び第二受付部に操作権を付与している場合、第三受付部の操作は無効となり、複数の入力指令の衝突を防止する。   In the present invention, when the operation right is not given to the first reception unit and the second reception unit that can request the operation right, and the first reception unit and the second reception unit do not request the operation right In addition, an operation from a third reception unit that cannot request an operation right is received. When the operation right is given to the first reception unit and the second reception unit, the operation of the third reception unit becomes invalid and the collision of a plurality of input commands is prevented.

本発明に係る制御装置は、機械本体の駆動を制御し、複数の受付部からの操作を受付ける制御装置において、複数の前記受付部は、第一受付部と、該第一受付部とは異なる第二受付部とを備え、前記第一受付部からの操作権の要求を前記第二受付部からの操作権の要求よりも先に受信した場合、前記第一受付部に前記操作権を付与し、前記第二受付部に前記操作権を付与しない付与処理部を有することを特徴とする。   The control device according to the present invention controls the drive of the machine body and receives operations from a plurality of receiving units. The plurality of receiving units are different from the first receiving unit and the first receiving unit. A second reception unit, and when the operation right request from the first reception unit is received prior to the operation right request from the second reception unit, the operation right is granted to the first reception unit. In addition, the second reception unit includes a grant processing unit that does not grant the operation right.

本発明においては、先に操作権を要求した第一受付部にのみ操作権を付与する。制御装置は第一受付部からの操作に基づいて、機械本体を制御する。複数の受付部から複数の指令は入力せず、複数の入力指令は衝突しない。   In the present invention, the operation right is granted only to the first reception unit that has previously requested the operation right. The control device controls the machine body based on an operation from the first reception unit. A plurality of commands are not input from a plurality of reception units, and a plurality of input commands do not collide.

本発明に係る制御方法は、第一受付部及び第二受付部を含む複数の受付部から操作を受け付け、制御装置が機械本体の駆動を制御する制御方法において、前記制御装置が、前記第一受付部からの操作権の要求を前記第二受付部からの操作権の要求よりも先に受信した場合、前記第一受付部に前記操作権を付与し、前記第二受付部に前記操作権を付与しないことを特徴とする。   A control method according to the present invention is a control method in which an operation is received from a plurality of reception units including a first reception unit and a second reception unit, and the control device controls driving of the machine body. When the operation right request from the reception unit is received prior to the operation right request from the second reception unit, the operation right is given to the first reception unit, and the operation right is given to the second reception unit. Is not provided.

本発明においては、先に操作権を要求した第一受付部にのみ操作権を付与する。制御装置は第一受付部からの操作に基づいて、機械本体を制御する。複数の受付部から複数の指令は入力せず、複数の入力指令は衝突しない。   In the present invention, the operation right is granted only to the first reception unit that has previously requested the operation right. The control device controls the machine body based on an operation from the first reception unit. A plurality of commands are not input from a plurality of reception units, and a plurality of input commands do not collide.

本発明に係るコンピュータプログラムは、第一受付部及び第二受付部を含む複数の受付部から操作を受け付ける機械本体の制御装置で実行可能なコンピュータプログラムであって、前記制御装置が、前記第一受付部からの操作権の要求を前記第二受付部からの操作権の要求よりも先に受信した場合、前記第一受付部に前記操作権を付与し、前記第二受付部に前記操作権を付与しない処理を実行することを特徴とする。   A computer program according to the present invention is a computer program that can be executed by a control device of a machine body that receives operations from a plurality of reception units including a first reception unit and a second reception unit, and the control device includes the first When the operation right request from the reception unit is received prior to the operation right request from the second reception unit, the operation right is given to the first reception unit, and the operation right is given to the second reception unit. It is characterized by executing a process that does not give the above.

本発明においては、先に操作権を要求した第一受付部にのみ操作権を付与する。制御装置は第一受付部からの操作に基づいて、機械本体を制御する。複数の受付部から複数の指令は入力せず、複数の入力指令は衝突しない。   In the present invention, the operation right is granted only to the first reception unit that has previously requested the operation right. The control device controls the machine body based on an operation from the first reception unit. A plurality of commands are not input from a plurality of reception units, and a plurality of input commands do not collide.

本発明に係る制御システム、制御装置、の制御方法及びコンピュータプログラムにあっては、先に操作権を要求した第一受付部にのみ操作権を付与する。制御装置は第一受付部からの操作に基づいて、機械本体を制御する。複数の受付部から複数の指令は入力せず、複数の入力指令は衝突しない。   In the control system, the control method of the control device, and the computer program according to the present invention, the operation right is given only to the first reception unit that has previously requested the operation right. The control device controls the machine body based on an operation from the first reception unit. A plurality of commands are not input from a plurality of reception units, and a plurality of input commands do not collide.

工作機械の略示斜視図である。1 is a schematic perspective view of a machine tool. 工作機械用カバーを略示する斜視図である。It is a perspective view which shows the cover for machine tools schematically. 制御装置、集線装置、教示装置及びパーソナルコンピュータを示すブロック図である。It is a block diagram which shows a control apparatus, a line concentrator, a teaching apparatus, and a personal computer. 教示装置の正面図である。It is a front view of a teaching device. 教示装置の正面図である。It is a front view of a teaching device. 教示装置の正面図である。It is a front view of a teaching device. PCの正面図である。It is a front view of PC. PCの正面図である。It is a front view of PC. PCの正面図である。It is a front view of PC. スイッチ装置の正面図である。It is a front view of a switch apparatus. 制御装置による操作権の付与処理を説明するフローチャートである。It is a flowchart explaining the operation right grant process by a control apparatus.

以下本発明を実施の形態に係る工作機械を示す図面に基づいて説明する。以下の説明では図に示す上下前後左右を使用する。図1は工作機械100の略示斜視図である。工作機械100は機械本体を備え、該機械本体は基台20、固定台21、Y方向移動装置22、X方向移動装置26、コラム28、Z方向移動装置30、主軸ヘッド32、工具交換装置10、主軸モータ35等を備える。基台20は床面上に固定してある。基台21の前部にワーク保持部120が設けてある。固定台21は前後方向に長い平面視矩形状の箱形をなし、基台20上に設けてある。固定台21は、Y方向移動装置22を固定している。Y方向移動装置22はY方向駆動モータ(図示略)及びY方向駆動モータが駆動するボールねじ機構(図示略)を備える。   Hereinafter, the present invention will be described based on the drawings showing a machine tool according to an embodiment. In the following description, up, down, front, back, left, and right shown in the figure are used. FIG. 1 is a schematic perspective view of a machine tool 100. The machine tool 100 includes a machine body. The machine body includes a base 20, a fixed base 21, a Y-direction moving device 22, an X-direction moving device 26, a column 28, a Z-direction moving device 30, a spindle head 32, and a tool changer 10. The spindle motor 35 and the like are provided. The base 20 is fixed on the floor surface. A work holding unit 120 is provided at the front of the base 21. The fixed base 21 has a rectangular box shape that is long in the front-rear direction, and is provided on the base 20. The fixed base 21 fixes the Y-direction moving device 22. The Y-direction moving device 22 includes a Y-direction drive motor (not shown) and a ball screw mechanism (not shown) driven by the Y-direction drive motor.

Y方向移動装置22のボールねじ機構にX方向移動装置26が設けてある。X方向移動装置26はX方向駆動モータ(図示略)及びX方向駆動モータが駆動するボールねじ機構(図示略)を備える。X方向移動装置26のボールねじ機構にコラム28が設けてある。X方向移動装置26及びY方向移動装置22は、コラム28をX方向(左右方向)及びY方向(前後方向)に移動可能に支持する。   An X-direction moving device 26 is provided in the ball screw mechanism of the Y-direction moving device 22. The X-direction moving device 26 includes an X-direction drive motor (not shown) and a ball screw mechanism (not shown) driven by the X-direction drive motor. A column 28 is provided in the ball screw mechanism of the X-direction moving device 26. The X-direction moving device 26 and the Y-direction moving device 22 support the column 28 so as to be movable in the X direction (left-right direction) and the Y direction (front-back direction).

Z方向移動装置30はコラム28の前面に設けてある。Z方向移動装置30はZ方向駆動モータ(図示略)及びZ方向駆動モータが駆動するボールねじ機構(図示略)を備える。主軸ヘッド32はZ方向移動装置30に設けてある。コラム28は、Z方向移動装置30を介して主軸ヘッド32をZ方向(上下方向)に移動可能に支持する。主軸モータ35は主軸ヘッド32の上部に設けてある。主軸ヘッド32は、上下を軸方向とした主軸(図示略)を支持する。主軸モータ35は主軸を軸回りに回転する。工具交換装置10は、主軸に装着する工具を交換する。   The Z-direction moving device 30 is provided on the front surface of the column 28. The Z-direction moving device 30 includes a Z-direction drive motor (not shown) and a ball screw mechanism (not shown) driven by the Z-direction drive motor. The spindle head 32 is provided in the Z direction moving device 30. The column 28 supports the spindle head 32 through the Z-direction moving device 30 so as to be movable in the Z direction (vertical direction). The spindle motor 35 is provided on the upper part of the spindle head 32. The spindle head 32 supports a spindle (not shown) whose axial direction is the top and bottom. The main shaft motor 35 rotates around the main shaft. The tool changer 10 changes a tool attached to the spindle.

図2は工作機械用カバー1を略示する斜視図である。図2に示すように、工作機械100は機械本体を囲繞する工作機械用カバー1を備える。工作機械用カバー1が基台20の上側に設けてある。工作機械用カバー1は、上下方向に延設してあり、工作機械100の機械本体の前後左右を夫々覆う矩形の前壁5、左壁6、右壁7及び後壁8を備える。また工作機械100の上側を覆っており、左右方向及び前後方向に平行な矩形の天井9を備える。後壁8には、工作機械100の動作を制御する制御基板及びモータへの供給電力を調整するアンプ等を有する制御装置80が設けてある。制御装置80は、CPU、ROM、RAM、不揮発性メモリなどを備える。CPUは、ROMに記憶した制御プログラムをRAMに読み出し、工作機械100を制御する。RAM又は不揮発性メモリは、必要に応じて、教示装置15及びPC16に対応した付与フラグを記憶する。CPUに代えて、ロジック回路、例えばFPGAを使用してもよい。   FIG. 2 is a perspective view schematically showing the machine tool cover 1. As shown in FIG. 2, the machine tool 100 includes a machine tool cover 1 that surrounds the machine body. A machine tool cover 1 is provided above the base 20. The machine tool cover 1 extends in the vertical direction, and includes a rectangular front wall 5, a left wall 6, a right wall 7, and a rear wall 8 that respectively cover the front, rear, left and right of the machine body of the machine tool 100. Moreover, the upper side of the machine tool 100 is covered and the rectangular ceiling 9 parallel to the left-right direction and the front-back direction is provided. The rear wall 8 is provided with a control device 80 having a control board for controlling the operation of the machine tool 100 and an amplifier for adjusting the power supplied to the motor. The control device 80 includes a CPU, ROM, RAM, nonvolatile memory, and the like. The CPU reads the control program stored in the ROM into the RAM and controls the machine tool 100. The RAM or the non-volatile memory stores a grant flag corresponding to the teaching device 15 and the PC 16 as necessary. A logic circuit such as an FPGA may be used instead of the CPU.

前壁5の中央部には縦長矩形の開口51が設けてあり、該開口51の右隣には、作業者が指令を入力するための操作盤54が設けてある。開口51には、縦長矩形の右扉52及び左扉53が左右方向に移動可能に並設してある。   A vertically long rectangular opening 51 is provided at the center of the front wall 5, and an operation panel 54 for an operator to input a command is provided to the right of the opening 51. A vertically long rectangular right door 52 and left door 53 are juxtaposed in the opening 51 so as to be movable in the left-right direction.

図3は、制御装置80、集線装置81、教示装置15及びパーソナルコンピュータ16を示すブロック図である。制御装置80に集線装置81が設けてある。集線装置81に教示装置15、パーソナルコンピュータ(以下、PCという)16、スイッチ装置17が接続する。教示装置15、PC16及びスイッチ装置17は受付部を構成する。   FIG. 3 is a block diagram showing the control device 80, the concentrator 81, the teaching device 15, and the personal computer 16. A concentrator 81 is provided in the controller 80. The teaching device 15, personal computer (hereinafter referred to as PC) 16, and switch device 17 are connected to the line concentrator 81. The teaching device 15, the PC 16, and the switch device 17 constitute a reception unit.

図4〜図6は、教示装置15の正面図である。教示装置15は、画像表示部15a、非常停止ボタン15b、操作権スイッチ15cを備える。画像表示部15aはタッチパネルを有し、停止ボタン、リセットボタン、編集ボタン等を表示する。非常停止ボタン15bは機械式のボタンである。操作権スイッチ15cは操作権の取得及び解放を入力する。操作権スイッチ15cを「有効」にした場合、教示装置15は操作権の付与を制御装置80に要求する。操作権スイッチ15cを「無効」にした場合、教示装置15は操作権の解放を制御装置80に通知する。操作権の解放を制御装置80に通知した場合、制御装置80は、RAM又は不揮発性メモリに記憶してあり、教示装置15に対応した付与フラグを削除する。   4 to 6 are front views of the teaching device 15. The teaching device 15 includes an image display unit 15a, an emergency stop button 15b, and an operation right switch 15c. The image display unit 15a has a touch panel and displays a stop button, a reset button, an edit button, and the like. The emergency stop button 15b is a mechanical button. The operation right switch 15c inputs acquisition and release of the operation right. When the operation right switch 15c is set to “valid”, the teaching device 15 requests the control device 80 to give the operation right. When the operation right switch 15c is set to “invalid”, the teaching device 15 notifies the control device 80 that the operation right is released. When the control device 80 is notified of the release of the operation right, the control device 80 stores the grant flag corresponding to the teaching device 15 stored in the RAM or the nonvolatile memory.

制御装置80が操作権を教示装置15に付与した場合、図4に示す如く、画像表示部15aは、停止ボタン、リセットボタン、編集ボタン等の各種操作ボタンを表示する。教示装置15は各種操作ボタンに対する操作を受け付ける。教示装置15が操作権を解放した場合、図5に示す如く、画像表示部15aは、例えば「操作権スイッチが無効になっています」、「教示装置の操作を有効にする場合、操作権スイッチを有効にしてください」と表示する。画像表示部15aは停止ボタン及び画面消去ボタンを表示するが、その他のボタンを表示しない。   When the control device 80 gives the operation right to the teaching device 15, the image display unit 15a displays various operation buttons such as a stop button, a reset button, and an edit button, as shown in FIG. The teaching device 15 receives operations on various operation buttons. When the teaching device 15 releases the operation right, as shown in FIG. 5, the image display unit 15 a displays, for example, “The operation right switch is disabled”, “When enabling the operation of the teaching device, the operation right switch Please enable ". The image display unit 15a displays a stop button and a screen erase button, but does not display other buttons.

操作権スイッチ15cを「有効」にした場合であって、制御装置80が操作権を教示装置15に付与しなかったとき、図6に示す如く、画像表示部15aは、例えば「複数の端末からは操作できません」と表示する。画像表示部15aは、図4と同様に、各種操作ボタンを表示するが、ホーム移動ボタン及びジョグボタンを、他の操作ボタンと異なる色で表示する。例えば灰色で表示する。図6において、ハッチングを付した操作ボタンは灰色で表示していることを示す。教示装置15は、灰色表示の操作ボタンに対する操作を受け付けない。灰色表示の操作ボタンは無効操作部を構成し、灰色表示でない操作ボタンは有効操作部を構成する。   When the operation right switch 15c is set to “valid” and the control device 80 does not give the operation right to the teaching device 15, as shown in FIG. Cannot be operated "is displayed. The image display unit 15a displays various operation buttons as in FIG. 4, but displays the home movement button and the jog button in a color different from those of other operation buttons. For example, it is displayed in gray. In FIG. 6, hatched operation buttons are displayed in gray. The teaching device 15 does not accept an operation on an operation button displayed in gray. The gray operation buttons constitute an invalid operation unit, and the non-gray operation buttons constitute an effective operation unit.

無効操作部は、主軸の回転又は移動、ワークの移動に関する操作を行う操作部である。他の受付部が操作を受け付けている場合に、無効操作部の操作を受け付けたとき、複数の入力指令が衝突するおそれが高い。有効操作部は、主軸の回転又は移動、ワークの移動に関する操作以外の操作を行う操作部である。例えば、主軸の位置、変数などを参照する為の操作部であり、他の受付部が操作を受け付けている場合に、無効操作部の操作を受け付けても、複数の入力指令は衝突しない。   The invalid operation unit is an operation unit that performs operations related to rotation or movement of the spindle and movement of the workpiece. There is a high possibility that a plurality of input commands will collide when an operation of the invalid operation unit is received when another reception unit receives the operation. The effective operation unit is an operation unit that performs operations other than operations related to rotation or movement of the spindle and movement of the workpiece. For example, it is an operation unit for referring to the position of the spindle, a variable, and the like. When another receiving unit receives an operation, even if an operation of an invalid operating unit is received, a plurality of input commands do not collide.

図7〜図9は、PC16の正面図である。PC16は画像表示部16aを備える。制御装置80が操作権をPC16に付与した場合、図7に示す如く、停止ボタン、リセットボタン、オーバーライド設定ボタン、シングル運転オン/オフボタン、サーボオン/オフボタン、起動ボタン、次タスクボタン、プログラム選択ボタン等の各種操作ボタン、及びプログラムコード、主軸の座標等の情報を表示する。オーバーライド設定ボタンは、主軸の送り速度の設定の為に使用する。シングル運転オン/オフボタンは、プログラムコードを一行実行する都度、待機するか又は複数のコードを連続して実行するかを設定する為に、使用する。サーボオン/オフボタンは、モータのサーボ機能をオン又はオフする為に使用する。画像表示部16aは、「操作権取得中」を表示し、操作権解放ボタンを表示する。「操作権取得中」は操作権を取得済みであることを示す。作業者が、PC16のキーボード又はマウスなどを使用して、操作権解放ボタンを操作した場合、PC16は操作権の解放を制御装置80に通知する。操作権の解放を制御装置80に通知した場合、制御装置80は、RAM又は不揮発性メモリに記憶してあり、PC16に対応した付与フラグを削除する。   7 to 9 are front views of the PC 16. The PC 16 includes an image display unit 16a. When the control device 80 grants the operation right to the PC 16, as shown in FIG. 7, a stop button, reset button, override setting button, single operation on / off button, servo on / off button, start button, next task button, program selection Various operation buttons such as buttons, and information such as program codes and spindle coordinates are displayed. The override setting button is used to set the spindle feed rate. The single operation ON / OFF button is used to set whether to wait or execute a plurality of codes continuously each time a program code is executed in one line. The servo on / off button is used to turn on or off the servo function of the motor. The image display unit 16a displays “Acquiring operation right” and displays an operation right release button. “Acquiring operation right” indicates that the operation right has been acquired. When the operator operates the operation right release button using the keyboard or mouse of the PC 16, the PC 16 notifies the control device 80 that the operation right is released. When the control device 80 is notified of the release of the operation right, the control device 80 deletes the grant flag corresponding to the PC 16 stored in the RAM or the nonvolatile memory.

PC16は操作権を解放した場合、図8に示す如く、オーバーライド設定ボタン、シングル運転オン/オフボタン、サーボオンボタン、起動ボタン、プログラム選択ボタンを、他の操作ボタンと異なる色で表示する。例えば灰色で表示する。図8において、ハッチングを付した操作ボタンは灰色で表示していることを示す。PC16は、灰色表示の操作ボタンに対する操作を受け付けない。灰色表示の操作ボタンは無効操作部を構成し、灰色表示でない操作ボタンは有効操作部を構成する。   When the operation right is released, the PC 16 displays an override setting button, a single operation on / off button, a servo on button, a start button, and a program selection button in different colors from the other operation buttons, as shown in FIG. For example, it is displayed in gray. In FIG. 8, the hatched operation buttons are displayed in gray. The PC 16 does not accept an operation on the operation button displayed in gray. The operation buttons displayed in gray form an invalid operation unit, and the operation buttons not displayed in gray form an effective operation unit.

画像表示部16aは「操作権取得中」及び操作権解放ボタンを削除し、操作権取得ボタンを表示する。作業者が、PC16のキーボード又はマウスなどを使用して、操作権取得ボタンを操作した場合、PC16は制御装置80に操作権の付与を要求する。制御装置80がPC16に操作権を付与した場合、画像表示部16aは図7に示す画像を表示する。   The image display unit 16a deletes the “obtaining operation right” and the operation right release button, and displays the operation right acquisition button. When the operator operates the operation right acquisition button using the keyboard or mouse of the PC 16, the PC 16 requests the control device 80 to give the operation right. When the control device 80 grants the operation right to the PC 16, the image display unit 16a displays the image shown in FIG.

操作権取得ボタンを操作した場合であって、制御装置80が操作権をPC16に付与しなかったとき、図9に示す如く、画像表示部16aは、例えば図9に示す如く、「操作権を取得できませんでした」と表示し、またOKボタンを表示する。作業者がPC16のキーボード又はマウスなどを使用して、OKボタンを操作した場合、画像表示部16aは「操作権を取得できませんでした」との表示を削除し、図7に示す画像を表示する。   When the operation right acquisition button is operated and the control device 80 does not grant the operation right to the PC 16, as shown in FIG. 9, the image display unit 16a, for example, as shown in FIG. "Couldn't get." And OK button. When the operator operates the OK button using the keyboard or mouse of the PC 16, the image display unit 16 a deletes the display “The operation right could not be acquired” and displays the image shown in FIG. 7. .

図10は、スイッチ装置17の正面図である。スイッチ装置17は、アラームランプ17aと、モード切替ボタン17bと、オーバーライド設定スイッチ17cと、LR起動ボタン17dと、LRフィードホールドボタン17eとを備える。モード切替ボタン17bと、オーバーライド設定スイッチ17cと、LR起動ボタン17dと、LRフィードホールドボタン17eは機械式のスイッチ又はボタンである。スイッチ装置17は画像表示部及び操作権を要求する為の操作部を有さず、操作権を要求できない。   FIG. 10 is a front view of the switch device 17. The switch device 17 includes an alarm lamp 17a, a mode switching button 17b, an override setting switch 17c, an LR activation button 17d, and an LR feed hold button 17e. The mode switching button 17b, the override setting switch 17c, the LR start button 17d, and the LR feed hold button 17e are mechanical switches or buttons. The switch device 17 does not have an image display unit and an operation unit for requesting an operation right and cannot request an operation right.

アラームランプ17aは点灯によって警告を報知する。モード切替ボタン17bは手動運転又は自動運転を切り換える。オーバーライド設定スイッチ17cは主軸の送り速度を設定する。LRフィードホールドボタン17eは主軸の移動を一時停止する。LR起動ボタン17dは一時停止した主軸を再移動する。   The alarm lamp 17a notifies the warning by lighting. The mode switching button 17b switches between manual operation and automatic operation. The override setting switch 17c sets the spindle feed speed. The LR feed hold button 17e temporarily stops the movement of the spindle. The LR start button 17d re-moves the temporarily stopped spindle.

図11は、制御装置80による操作権の付与処理を説明するフローチャートである。制御装置80のCPUは、教示装置15又はPC16から操作権の要求があったか否か判定する(ステップS1)。教示装置15又はPC16から操作権の要求が無い場合(ステップS1:NO)、CPUは教示装置15又はPC16に操作権を付与済みであるか否か判定する(ステップS2)。具体的には、CPUはRAM又は不揮発性メモリを参照し、教示装置15又はPC16に対応した付与フラグが設定してあるか否か判定する。   FIG. 11 is a flowchart for explaining the operation right grant processing by the control device 80. The CPU of the control device 80 determines whether or not an operation right is requested from the teaching device 15 or the PC 16 (step S1). When there is no request for the operation right from the teaching device 15 or the PC 16 (step S1: NO), the CPU determines whether or not the operation right has been given to the teaching device 15 or the PC 16 (step S2). Specifically, the CPU refers to the RAM or the non-volatile memory and determines whether or not the grant flag corresponding to the teaching device 15 or the PC 16 is set.

教示装置15又はPC16に操作権を付与済みである場合(ステップS2:YES)、CPUはステップS1に処理を戻す。教示装置15又はPC16に操作権を付与済みでない場合(ステップS2:NO)、CPUはスイッチ装置17からの操作を受け付け(ステップS3)、ステップS1に処理を戻す。   When the operation right has been given to the teaching device 15 or the PC 16 (step S2: YES), the CPU returns the process to step S1. When the operation right has not been given to the teaching device 15 or the PC 16 (step S2: NO), the CPU accepts an operation from the switch device 17 (step S3), and returns the process to step S1.

教示装置15又はPC16から操作権の要求があった場合(ステップS1:YES)、CPUは教示装置15又はPC16に操作権を付与済みであるか否か判定する(ステップS4)。具体的には、CPUはRAM又は不揮発性メモリを参照し、教示装置15又はPC16に対応した付与フラグが設定してあるか否か、即ち、先に操作権を要求した受付部が存在し、その受付部に操作権を付与済みであるか否か、判定する。操作権を要求している教示装置15又はPC16の一方よりも先に、教示装置15又はPC16の他方に操作権を付与済みである場合(ステップS4:YES)、CPUは、操作権を要求した教示装置15又はPC16に操作権を付与せず(ステップS8)、図6又は図8に示すように、画像表示部15a、16aに無効操作部を灰色で表示する(ステップS9)。CPUは操作権の取得に失敗したことを画像表示部15a、16aに表示する(ステップS10)。例えば、図6又は図9に示すように、「複数の端末からは操作できません」又は「操作権を取得できませんでした」を画像表示部15a、16aに表示し、ステップS1に処理を戻す。   When the operation right is requested from the teaching device 15 or the PC 16 (step S1: YES), the CPU determines whether or not the operation right has been given to the teaching device 15 or the PC 16 (step S4). Specifically, the CPU refers to the RAM or the non-volatile memory, whether or not the grant flag corresponding to the teaching device 15 or the PC 16 is set, that is, there is a reception unit that has requested the operation right first, It is determined whether or not the operation right has been given to the reception unit. When the operation right has been given to the other of the teaching apparatus 15 or the PC 16 prior to one of the teaching apparatus 15 or the PC 16 requesting the operation right (step S4: YES), the CPU has requested the operation right. The operation right is not given to the teaching device 15 or the PC 16 (step S8), and as shown in FIG. 6 or FIG. 8, the invalid operation unit is displayed in gray on the image display units 15a and 16a (step S9). The CPU displays that the acquisition of the operation right has failed on the image display units 15a and 16a (step S10). For example, as shown in FIG. 6 or FIG. 9, “cannot be operated from a plurality of terminals” or “could not acquire the operation right” is displayed on the image display units 15a and 16a, and the process returns to step S1.

教示装置15又はPC16の一方に操作権を付与済みでない場合(ステップS4:NO)、即ち、教示装置15及びPC16の両者に操作権を付与してない場合、CPUは、教示装置15及びPC16の両者が操作権を同時に要求しているか否か判定する(ステップS5)。教示装置15及びPC16の両者が操作権を同時に要求している場合(ステップS5:YES)、CPUはステップS8に処理を進める。   When the operation right has not been given to one of the teaching device 15 or the PC 16 (step S4: NO), that is, when the operation right has not been given to both the teaching device 15 and the PC 16, the CPU It is determined whether or not both request the operation right at the same time (step S5). When both the teaching device 15 and the PC 16 are requesting the operation right at the same time (step S5: YES), the CPU advances the process to step S8.

教示装置15及びPC16の両者が操作権を同時に要求していない場合(ステップS5:NO)、CPUは操作権を要求した教示装置15又はPC16に操作権を付与し(ステップS6)、RAM又は不揮発性メモリに、操作権を付与した教示装置15又はPC16に対応させて、付与フラグを設定し(ステップS7)、ステップS1に処理を戻す。   When both the teaching device 15 and the PC 16 do not request the operation right at the same time (step S5: NO), the CPU gives the operation right to the teaching device 15 or the PC 16 that has requested the operation right (step S6), and the RAM or nonvolatile memory In response to the teaching device 15 or the PC 16 to which the operation right is assigned, the grant flag is set in the sexual memory (step S7), and the process returns to step S1.

実施の形態に係る工作機械100にあっては、先に操作権を要求した教示装置15又はPC16の一方にのみ操作権を付与する。制御装置80は教示装置15又はPC16の一方からの操作に基づいて、工作機械100を制御する。複数の受付部から複数の指令は入力せず、複数の入力指令は衝突しない。   In the machine tool 100 according to the embodiment, the operation right is given only to one of the teaching device 15 or the PC 16 that has previously requested the operation right. The control device 80 controls the machine tool 100 based on an operation from one of the teaching device 15 or the PC 16. A plurality of commands are not input from a plurality of reception units, and a plurality of input commands do not collide.

また操作権を付与していない教示装置15又はPC16の他方における有効操作部の操作を受け付ける。操作権を付与していない場合であっても、緊急時に使用する操作部、例えば停止スイッチの操作を受け付けて、利便性及び安全性を担保する。また有効操作部及び無効操作部を異なる色で表示する。作業者は、直感的に有効操作部を認識できる。   The operation of the effective operation unit in the other of the teaching device 15 or the PC 16 to which no operation right is given is accepted. Even when the operation right is not given, the operation unit used in an emergency, for example, the operation of a stop switch is accepted to ensure convenience and safety. The valid operation unit and the invalid operation unit are displayed in different colors. The operator can intuitively recognize the effective operation unit.

また第一受付部及び第二受付部に操作権を付与していない場合であって、操作権の要求を第一受付部及び第二受付部から同時に受信したとき、第一受付部及び第二受付部に操作権を付与しない。複数の入力指令の衝突を防止する。   In addition, when the operation right is not given to the first reception unit and the second reception unit and the request for the operation right is received from the first reception unit and the second reception unit at the same time, the first reception unit and the second reception unit No operation right is given to the reception unit. Prevent collision of multiple input commands.

また操作権を要求可能な教示装置15及びPC16に操作権を付与しておらず、且つ教示装置15及びPC16が操作権を要求していない場合に、操作権を要求できないスイッチ装置17からの操作を受け付ける。教示装置15及びPC16に操作権を付与している場合、スイッチ装置17の操作は無効となり、複数の入力指令の衝突を防止する。   In addition, when the operation right is not given to the teaching device 15 and the PC 16 that can request the operation right, and the teaching device 15 and the PC 16 do not request the operation right, the operation from the switch device 17 that cannot request the operation right. Accept. When the operation right is given to the teaching device 15 and the PC 16, the operation of the switch device 17 becomes invalid and the collision of a plurality of input commands is prevented.

上述の実施形態は、工作機械の駆動を制御する制御装置について説明したが、制御装置は工作機械以外の機械本体を制御してもよい。例えば、ワーク、工具等を搬送する搬送ロボットを制御してもよい。   Although the above-mentioned embodiment demonstrated the control apparatus which controls the drive of a machine tool, the control apparatus may control machine main bodies other than a machine tool. For example, you may control the conveyance robot which conveys a workpiece | work, a tool, etc.

15 教示装置
16 パーソナルコンピュータ(PC)
17 スイッチ装置
80 制御装置
81 集線装置
100 工作機械
15 Teaching device 16 Personal computer (PC)
17 Switch device 80 Control device 81 Concentrator 100 Machine tool

Claims (8)

機械本体の駆動を制御する制御装置と、操作を受け付ける複数の受付部とを備える制御システムにおいて、
複数の前記受付部は、第一受付部と、該第一受付部とは異なる第二受付部とを備え、
前記制御装置は、
前記第一受付部からの操作権の要求を前記第二受付部からの操作権の要求よりも先に受信した場合、前記第一受付部に前記操作権を付与し、前記第二受付部に前記操作権を付与しない付与処理部を有すること
を特徴とする制御システム。
In a control system comprising a control device for controlling the driving of the machine body and a plurality of receiving units for receiving operations,
The plurality of reception units include a first reception unit and a second reception unit different from the first reception unit,
The controller is
When the request for the operation right from the first reception unit is received prior to the request for the operation right from the second reception unit, the operation right is given to the first reception unit, and the second reception unit A control system comprising: a grant processing unit that does not grant the operation right.
前記第一受付部及び第二受付部は、
前記制御装置が前記操作権を付与していない場合に、操作を受け付ける有効操作部と、
前記制御装置が前記操作権を付与していない場合に、操作を受け付けない無効操作部と
を有すること
を特徴とする請求項1に記載の制御システム。
The first reception unit and the second reception unit are
An effective operation unit that accepts an operation when the control device does not grant the operation right;
The control system according to claim 1, further comprising: an invalid operation unit that does not accept an operation when the control device does not grant the operation right.
前記第一受付部及び第二受付部は、前記有効操作部及び無効操作部を表示する画像表示部を有し、
前記画像表示部は、前記有効操作部及び無効操作部を異なる色で表示すること
を特徴とする請求項2に記載の制御システム。
The first reception unit and the second reception unit have an image display unit that displays the effective operation unit and the invalid operation unit,
The control system according to claim 2, wherein the image display unit displays the valid operation unit and the invalid operation unit in different colors.
前記制御装置は、
前記第一受付部及び第二受付部に前記操作権を付与していない場合であって、前記操作権の要求を前記第一受付部及び第二受付部から同時に受信したとき、前記第一受付部及び第二受付部に前記操作権を付与しない非付与処理部を有すること
を特徴とする請求項1から3のいずれか一つに記載の制御システム。
The controller is
When the operation right is not given to the first reception unit and the second reception unit, and when the request for the operation right is simultaneously received from the first reception unit and the second reception unit, the first reception unit The control system according to any one of claims 1 to 3, further comprising a non-grant processing unit that does not grant the operation right to the unit and the second reception unit.
前記受付部は、前記操作権を要求できない第三受付部を更に備え、
前記制御装置は、
前記第一受付部及び第二受付部に前記操作権を付与していない場合であって、前記第一受付部及び第二受付部が前記操作権を要求していないときに、前記第三受付部からの操作を受け付けること
を特徴とする請求項1から4のいずれか一つに記載の制御システム。
The reception unit further includes a third reception unit that cannot request the operation right,
The controller is
When the operation right is not given to the first reception unit and the second reception unit, and the first reception unit and the second reception unit do not request the operation right, the third reception The control system according to any one of claims 1 to 4, wherein an operation from a unit is received.
機械本体の駆動を制御し、複数の受付部からの操作を受付ける制御装置において、
複数の前記受付部は、第一受付部と、該第一受付部とは異なる第二受付部とを備え、
前記第一受付部からの操作権の要求を前記第二受付部からの操作権の要求よりも先に受信した場合、前記第一受付部に前記操作権を付与し、前記第二受付部に前記操作権を付与しない付与処理部を有すること
を特徴とする制御装置。
In the control device that controls the drive of the machine body and receives operations from a plurality of receiving units,
The plurality of reception units include a first reception unit and a second reception unit different from the first reception unit,
When the request for the operation right from the first reception unit is received prior to the request for the operation right from the second reception unit, the operation right is given to the first reception unit, and the second reception unit A control apparatus comprising: a grant processing unit that does not grant the operation right.
第一受付部及び第二受付部を含む複数の受付部から操作を受け付け、制御装置が機械本体の駆動を制御する制御方法において、
前記制御装置が、前記第一受付部からの操作権の要求を前記第二受付部からの操作権の要求よりも先に受信した場合、前記第一受付部に前記操作権を付与し、前記第二受付部に前記操作権を付与しない
ことを特徴とする制御方法。
In a control method in which operations are received from a plurality of reception units including a first reception unit and a second reception unit, and the control device controls the drive of the machine body,
When the control device receives the operation right request from the first reception unit prior to the operation right request from the second reception unit, the control device grants the operation right to the first reception unit, The control method is characterized in that the operation right is not given to the second reception unit.
第一受付部及び第二受付部を含む複数の受付部から操作を受け付ける機械本体の制御装置で実行可能なコンピュータプログラムであって、
前記制御装置が、前記第一受付部からの操作権の要求を前記第二受付部からの操作権の要求よりも先に受信した場合、前記第一受付部に前記操作権を付与し、前記第二受付部に前記操作権を付与しない
処理を実行することを特徴とするコンピュータプログラム。
A computer program that can be executed by a control device of a machine body that receives operations from a plurality of reception units including a first reception unit and a second reception unit,
When the control device receives the operation right request from the first reception unit prior to the operation right request from the second reception unit, the control device grants the operation right to the first reception unit, A computer program for executing a process of not giving the operation right to a second reception unit.
JP2018070118A 2018-03-30 2018-03-30 Control systems, control devices, control methods and computer programs Active JP6891846B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2018070118A JP6891846B2 (en) 2018-03-30 2018-03-30 Control systems, control devices, control methods and computer programs
CN201910021021.4A CN110315348B (en) 2018-03-30 2019-01-09 Control device and control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018070118A JP6891846B2 (en) 2018-03-30 2018-03-30 Control systems, control devices, control methods and computer programs

Publications (2)

Publication Number Publication Date
JP2019179513A true JP2019179513A (en) 2019-10-17
JP6891846B2 JP6891846B2 (en) 2021-06-18

Family

ID=68112700

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018070118A Active JP6891846B2 (en) 2018-03-30 2018-03-30 Control systems, control devices, control methods and computer programs

Country Status (2)

Country Link
JP (1) JP6891846B2 (en)
CN (1) CN110315348B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022210097A1 (en) * 2021-03-30 2022-10-06 株式会社アマダ Machine tool

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111216135A (en) * 2020-02-28 2020-06-02 广州大学 SCARA mechanical arm controller and control method thereof
US20230271286A1 (en) * 2020-06-05 2023-08-31 Dmg Mori Co., Ltd. Magazine and machine tool

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07136977A (en) * 1993-11-11 1995-05-30 Mitsubishi Electric Corp Robot controller and its teaching box
JP2015044280A (en) * 2013-07-29 2015-03-12 株式会社ダイヘン Robot control device
WO2018047309A1 (en) * 2016-09-09 2018-03-15 マキノジェイ株式会社 Machining system
JP2018171682A (en) * 2017-03-31 2018-11-08 ファナック株式会社 Robot system

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4609651B2 (en) * 2005-05-19 2011-01-12 株式会社安川電機 Automatic machine system and communication control method thereof
DE102008014633B4 (en) * 2008-03-17 2010-10-14 Siemens Aktiengesellschaft A method of operating a wireless sensor network and sensor nodes
JP5774317B2 (en) * 2011-01-17 2015-09-09 株式会社ダイヘン Robot control system
CN103914259A (en) * 2014-03-31 2014-07-09 第一拖拉机股份有限公司 Tractor electro-hydraulic monitoring and controlling display interface based on touch screen
US20170140497A1 (en) * 2014-07-29 2017-05-18 Mitsubishi Electric Corporation Display operation system
JP6046174B2 (en) * 2015-01-14 2016-12-14 ファナック株式会社 Numerical control device that performs teaching operation by switching between multiple mechanisms
CN106078337B (en) * 2016-07-21 2019-02-01 山东鲁南机床有限公司 A Redundant Manual Control System for Turning and Milling Compound Machine Tool
CN106600943A (en) * 2016-12-15 2017-04-26 电子科技大学 Transmission control method of underground wireless remote control load-haul-dump machine airborne equipment signals
CN107053143B (en) * 2017-05-31 2020-09-18 佛山华数机器人有限公司 Industrial robot demonstrator based on WEB control and use method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07136977A (en) * 1993-11-11 1995-05-30 Mitsubishi Electric Corp Robot controller and its teaching box
JP2015044280A (en) * 2013-07-29 2015-03-12 株式会社ダイヘン Robot control device
WO2018047309A1 (en) * 2016-09-09 2018-03-15 マキノジェイ株式会社 Machining system
JP2018171682A (en) * 2017-03-31 2018-11-08 ファナック株式会社 Robot system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022210097A1 (en) * 2021-03-30 2022-10-06 株式会社アマダ Machine tool

Also Published As

Publication number Publication date
JP6891846B2 (en) 2021-06-18
CN110315348B (en) 2021-05-28
CN110315348A (en) 2019-10-11

Similar Documents

Publication Publication Date Title
CN104619461B (en) machine tool
CN104932419B (en) Simulation device using manual operation of working machines
JP2015056114A (en) NC machine tool operation device
JP6891846B2 (en) Control systems, control devices, control methods and computer programs
EP0147467A1 (en) Machine-operating panel for numerical control
JP2018111174A (en) Human cooperative robot system having safety securing operation function of robot
JPH10214172A (en) Hierarchical menu display method and in-vehicle information display device
CN113994280B (en) Machine tool, machine tool control method, and computer readable storage medium
US20150066212A1 (en) Display Apparatus
WO2015056339A1 (en) Processing machine line
JPH08300280A (en) Motion control system of robot
JP2018183866A (en) Machine tool
TW202533930A (en) Device for setting motion mode, teaching device, control device, robot system and method
JP6471446B2 (en) Robot operation device, robot system, and robot operation program
JP5110021B2 (en) Numerical control device for machine tools
JP6752191B2 (en) Soldering equipment
CN106808476A (en) Teaching method in apparatus for work and apparatus for work
JP2003202909A (en) Origin return device
JP2024147170A (en) Portable Control Device
JPH0683196U (en) Operating device for punch press
US20210162582A1 (en) Teaching Apparatus, Robot System, And Teaching Program
JPH05293740A (en) Control device for nc machine tool
JP2958438B2 (en) General-purpose milling machine and its operating range limit setting method
KR20100065595A (en) Machining center having automatic table transfer apparatus
WO2024189760A1 (en) Machine tool

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200310

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210129

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210202

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210309

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: 20210427

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210510

R150 Certificate of patent or registration of utility model

Ref document number: 6891846

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150