WO2022249304A9 - 産業機械の制御装置 - Google Patents
産業機械の制御装置 Download PDFInfo
- Publication number
- WO2022249304A9 WO2022249304A9 PCT/JP2021/019884 JP2021019884W WO2022249304A9 WO 2022249304 A9 WO2022249304 A9 WO 2022249304A9 JP 2021019884 W JP2021019884 W JP 2021019884W WO 2022249304 A9 WO2022249304 A9 WO 2022249304A9
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- image
- mode
- drive shaft
- drive
- axis
- Prior art date
Links
- 238000001514 detection method Methods 0.000 claims description 32
- 238000012217 deletion Methods 0.000 claims description 5
- 230000037430 deletion Effects 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 35
- 238000012545 processing Methods 0.000 description 5
- 238000003860 storage Methods 0.000 description 5
- KNMAVSAGTYIFJF-UHFFFAOYSA-N 1-[2-[(2-hydroxy-3-phenoxypropyl)amino]ethylamino]-3-phenoxypropan-2-ol;dihydrochloride Chemical compound Cl.Cl.C=1C=CC=CC=1OCC(O)CNCCNCC(O)COC1=CC=CC=C1 KNMAVSAGTYIFJF-UHFFFAOYSA-N 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 238000004519 manufacturing process Methods 0.000 description 4
- 238000012937 correction Methods 0.000 description 2
- 238000003754 machining Methods 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 230000006399 behavior Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 239000002173 cutting fluid Substances 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000002347 injection Methods 0.000 description 1
- 239000007924 injection Substances 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000010079 rubber tapping Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
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—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical 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/406—Numerical 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 monitoring or safety
- G05B19/4068—Verifying part programme on screen, by drawing or other means
-
- 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—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical 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/409—Numerical 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 using manual data input [MDI] or by using control panel, e.g. controlling functions with the panel; characterised by control panel details or by setting parameters
-
- 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
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/35—Nc in input of data, input till input file format
- G05B2219/35409—DPC direct programming at the console
-
- 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
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/35—Nc in input of data, input till input file format
- G05B2219/35472—Mode selection
-
- 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
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/36—Nc in input of data, input key till input tape
- G05B2219/36168—Touchscreen
-
- 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
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/39—Robotics, robotics to robotics hand
- G05B2219/39438—Direct programming at the console
Definitions
- the present disclosure relates to a control device for industrial machinery.
- the operation panel of a control device that controls industrial machinery is provided with a setting switch for setting the drive mode of the shaft (for example, Patent Document 1 and Patent Document 2).
- An object of the present disclosure is to provide a control device for industrial machinery that can reduce the manufacturing cost of an operation panel.
- the control device includes an image display unit that displays an operation image for changing the drive mode of the drive shaft on a display screen, a determination unit that determines the drive mode based on the operation on the operation image, and a drive determined by the determination unit.
- a control unit that controls the drive shaft based on the mode.
- FIG. 2 is a block diagram showing an example of a hardware configuration of a control device. It is a block diagram showing an example of the function of a control device.
- FIG. 3 is a diagram showing an example of a drive shaft information image. It is a figure which shows an example of an operation image.
- FIG. 3 is a diagram illustrating an example of an operation on an operation image.
- FIG. 3 is a diagram showing an example of an operation image and a drive shaft information image.
- FIG. 3 is a diagram illustrating an example of a candidate image display area.
- FIG. 3 is a diagram showing an example of an operation image and a drive shaft information image.
- FIG. 3 is a diagram illustrating an example of an operation on an operation image.
- FIG. 3 is a flowchart illustrating an example of the flow of processing executed by the control device.
- FIG. 3 is a diagram illustrating an example of an operation on an operation image.
- FIG. 3 is a diagram showing an example of an operation image and a drive shaft information image.
- FIG. 3 is a diagram illustrating an example of an operation on an operation image.
- FIG. 3 is a diagram showing an example of an operation image and a drive shaft information image.
- FIG. 3 is a diagram showing an example of a drive shaft information image.
- FIG. 3 is a diagram showing an example of an operation image and an axis specifying image.
- FIG. 3 is a diagram showing an example of an operation image and an axis specifying image.
- FIG. 3 is a diagram showing an example of an operation image and an axis specifying image.
- FIG. 3 is a diagram showing an example of a drive shaft information image.
- FIG. 1 is a diagram showing an example of the hardware configuration of an industrial machine.
- the industrial machine 1 is, for example, a machine tool, a wire electric discharge machine, or a robot.
- Machine tools include lathes, machining centers and multi-tasking machines.
- the robot is, for example, an industrial robot such as a manipulator.
- the industrial machine 1 includes a control device 2, an input/output device 3, a servo amplifier 4 and a servo motor 5, a spindle amplifier 6 and a spindle motor 7, and an auxiliary device 8.
- the control device 2 is a device that controls the entire industrial machine 1.
- the control device 2 is, for example, a numerical control device that controls the industrial machine 1.
- the control device 2 includes a CPU (Central Processing Unit) 201, a bus 202, a ROM (Read Only Memory) 203, a RAM (Random Access Memory) 204, and a nonvolatile memory 205. It is equipped with
- the CPU 201 is a processor that controls the entire control device 2 according to a system program.
- the CPU 201 reads out a system program stored in the ROM 203 via the bus 202, and performs various processes based on the system program. Further, the CPU 201 controls the servo motor 5 and the spindle motor 7 based on the machining program.
- the CPU 201 analyzes a machining program and outputs control commands to the servo motor 5 and spindle motor 7, for example, in each control cycle.
- the bus 202 is a communication path that connects each piece of hardware within the control device 2 to each other. Each piece of hardware within the control device 2 exchanges data via a bus 202.
- the ROM 203 is a storage device that stores system programs and the like for controlling the entire control device 2.
- ROM 203 is a computer readable storage medium.
- the RAM 204 is a storage device that temporarily stores various data.
- the RAM 204 functions as a work area for the CPU 201 to process various data.
- the nonvolatile memory 205 is a storage device that retains data even when the industrial machine 1 is powered off and the control device 2 is not supplied with power.
- the nonvolatile memory 205 stores, for example, machining programs and various parameters input from the input/output device 3.
- Non-volatile memory 205 is a computer readable storage medium.
- the nonvolatile memory 205 is configured with, for example, an SSD (Solid State Drive).
- the control device 2 further includes an interface 206, an axis control circuit 207, a spindle control circuit 208, a PLC (Programmable Logic Controller) 209, and an I/O unit 210.
- an interface 206 an interface 206, an axis control circuit 207, a spindle control circuit 208, a PLC (Programmable Logic Controller) 209, and an I/O unit 210.
- PLC Programmable Logic Controller
- the interface 206 connects the bus 202 and the input/output device 3.
- the interface 206 sends various data processed by the CPU 201 to the input/output device 3, for example.
- the input/output device 3 is a device that receives various data via the interface 206 and displays the various data. The input/output device 3 also receives input of various data and sends the various data to the CPU 201 via the interface 206.
- the input/output device 3 is, for example, a touch panel.
- the touch panel is, for example, a capacitive touch panel. Note that the touch panel is not limited to a capacitive type, and may be a touch panel of another type.
- the input/output device 3 is attached to, for example, an operation panel (not shown) in which the control device 2 is housed.
- the axis control circuit 207 is a circuit that controls the servo motor 5.
- the axis control circuit 207 receives a control command from the CPU 201 and outputs a command for driving the servo motor 5 to the servo amplifier 4.
- the axis control circuit 207 sends a torque command for controlling the torque of the servo motor 5 to the servo amplifier 4, for example.
- the servo amplifier 4 receives a command from the axis control circuit 207 and supplies current to the servo motor 5.
- the servo motor 5 is driven by receiving current from the servo amplifier 4.
- the servo motor 5 is connected to, for example, a ball screw that drives a tool rest.
- structures of the industrial machine 1, such as a tool post move in, for example, the X-axis direction, the Y-axis direction, or the Z-axis direction.
- the servo motor 5 may have a built-in speed detector (not shown) that detects the feed speed of each feed axis.
- the spindle control circuit 208 is a circuit for controlling the spindle motor 7.
- the spindle control circuit 208 receives a control command from the CPU 201 and outputs a command for driving the spindle motor 7 to the spindle amplifier 6.
- the spindle control circuit 208 sends a torque command for controlling the torque of the spindle motor 7 to the spindle amplifier 6, for example.
- the spindle amplifier 6 receives a command from the spindle control circuit 208 and supplies current to the spindle motor 7.
- the spindle motor 7 is driven by receiving current from the spindle amplifier 6.
- the spindle motor 7 is connected to the main shaft and rotates the main shaft.
- the PLC 209 is a device that executes a ladder program to control the auxiliary equipment 8. PLC 209 sends commands to auxiliary equipment 8 via I/O unit 210.
- the I/O unit 210 is an interface that connects the PLC 209 and the auxiliary equipment 8. I/O unit 210 sends the command received from PLC 209 to auxiliary equipment 8.
- the auxiliary equipment 8 is installed in the industrial machine 1 and is a device that performs auxiliary operations in the industrial machine 1.
- the auxiliary equipment 8 may be equipment installed around the industrial machine 1.
- Auxiliary equipment 8 operates based on commands received from I/O unit 210.
- the auxiliary equipment 8 is, for example, a tool changer, a cutting fluid injection device, or an opening/closing door drive device. Next, an example of the functions of the control device 2 will be explained.
- FIG. 2 is a block diagram showing an example of the functions of the control device 2.
- the control device 2 includes an image display section 211, a detection section 212, a determination section 213, and a control section 214.
- the image display unit 211, the detection unit 212, the determination unit 213, and the control unit 214 are operated by the CPU 201, for example, using a system program stored in the ROM 203 and various data stored in the nonvolatile memory 205. This is achieved by
- the image display unit 211 displays a drive shaft information image indicating drive shaft information of the drive shaft on the display screen.
- the drive shaft is a shaft for driving each part of the industrial machine 1.
- the drive axes include, for example, feed axes such as an X-axis, a Y-axis, and a Z-axis.
- the drive shaft may include rotational axes such as the A-axis, B-axis, and C-axis.
- the drive shaft may include a main shaft.
- the display screen is, for example, the display screen of the input/output device 3.
- the drive shaft information includes the axis name of the drive shaft. Further, the drive axis information includes coordinate values of each axis in a predetermined coordinate system.
- the predetermined coordinate system is, for example, the absolute coordinate system of the industrial machine 1.
- the predetermined coordinate system may be a machine coordinate system of the industrial machine 1.
- FIG. 3A is a diagram showing an example of a drive shaft information image displayed on the display screen.
- the drive axis information image 31 shown in FIG. 3A shows the coordinate values of the X-axis, Y-axis, and Z-axis in the absolute coordinate system.
- FIG. 3A indicates that the drive shaft information image 31 is touch-operated, and is not displayed on the display screen 30. Similarly, the figures that imitate hands depicted in the figures described below are not displayed on the display screen 30.
- the detection unit 212 detects a touch operation on the display screen 30.
- the detection unit 212 detects a touch operation on the drive shaft information image 31.
- the touch operation on the drive shaft information image 31 may be not only an operation of touching the drive shaft information image 31 but also an operation of touching the vicinity of the drive shaft information image 31.
- the detection unit 212 detects, for example, a touch operation on an area displaying an axis name included in the drive axis information image 31 or an area near the area. In the example shown in FIG. 3A, the detection unit 212 detects a touch operation on a region displaying the character "X" indicating the name of the X-axis.
- Touch operations include tap operations. Further, the touch operation may be a long press operation or a slide operation. The tap operation may be performed multiple times. A touch operation is an operation using a worker's finger. Further, the touch operation may be an operation using a touch pen.
- the image display unit 211 displays an operation image on the display screen 30 when the detection unit 212 detects a touch operation on the display screen 30.
- the operation image is an image for changing the drive mode of the drive shaft.
- the drive mode means the setting state of the drive shaft. In other words, the behavior of the drive shaft and the control device 2 in response to the movement command is determined depending on the set drive mode.
- Drive modes include, for example, normal mode, machine lock mode, mirror image mode, axis removal mode, interlock mode, and servo off mode.
- the normal mode is a mode set when the industrial machine 1 performs normal operations.
- the normal mode is, for example, a mode set when processing a workpiece.
- the machine lock mode is a mode in which the movement of the drive shaft is locked and the drive shaft is not operated, and the coordinate values of the locked drive shaft are updated in the absolute coordinate system without updating the mechanical coordinate system. For this reason, the machine lock mode is used, for example, when checking a program.
- the mirror image mode is a mode in which each drive axis is reversed and operated. For example, when a command to move the drive shaft in the plus direction of the X-axis is executed, in the mirror image mode, the drive shaft moves in the minus direction of the X-axis.
- the shaft removal mode is a mode in which an alarm is not generated even when the drive shaft is removed from the industrial machine 1. That is, in the shaft removal mode, the target drive shaft is excluded from the control target.
- the axis removal mode is used when checking the operations of the X-axis, Y-axis, and Z-axis with rotational axes such as the A-axis and B-axis removed.
- Interlock mode is a mode that ensures safety by correlating the operations of devices.
- the drive shaft operates only when the door is closed.
- the servo off mode is a mode in which the servo motor that drives the target drive shaft is not energized. In the servo off mode, the target drive shaft is in a free state. For example, if the X-axis is set to servo-off mode, the table can be moved along the X-axis by manually pushing the table.
- the image display unit 211 displays the axis identification image on the display screen 30 along with the operation image.
- the axis specifying image is an image that specifies the drive axis to be changed in mode.
- FIG. 3B is a diagram showing an example of an operation image and an axis specifying image.
- the operation image 32 is displayed adjacent to the drive shaft information image 31.
- the image display section displays the operation image and the drive shaft information image 31 side by side.
- the operation image and the drive shaft information image 31 may be displayed partially overlapping.
- one end of the operation image and one end of the drive shaft information image 31 may be displayed so as to be in contact with each other.
- the operation image and the drive shaft information image 31 may be displayed separately.
- the operation image 32 includes a setting mode display area 321 and a candidate image display area 322.
- the setting mode display area 321 is an area where an image indicating the currently set drive mode is displayed.
- the setting mode display area 321 displays the words "normal state” indicating the normal mode. This allows the operator to recognize that the currently set drive mode is the normal mode. Note that when the words "normal state" are displayed in the setting mode display area 321, the background of the setting mode display area 321 is displayed in white, for example.
- the candidate image display area 322 is an area where images showing candidates for the drive mode to be set are displayed. One or more images indicating the type of drive mode are displayed in the candidate image display area 322.
- the candidate image display area 322 is arranged below the setting mode display area 321, for example.
- the candidate image display area 322 includes the words “machine lock” indicating machine lock mode, the words “mirror image” indicating mirror image mode, and the words “shaft removal” indicating shaft removal mode. ” is displayed. At this time, the background of the candidate image display area 322 is displayed in gray, for example.
- the axis identification image 33 is an image that identifies the drive axis to be changed in mode.
- the axis specifying image 33 is a line segment extending from the position “X” of the drive axis information image 31 to the left side in the horizontal direction. This allows the operator to recognize that the drive axis to be changed in mode is the X-axis.
- the detection unit 212 detects a touch operation on the image displayed in the candidate image display area 322.
- the touch operation detected by the detection unit 212 is, for example, a long press operation, a tap operation, or a slide operation.
- FIG. 3C is a diagram showing an example of a touch operation on an image displayed in the candidate image display area 322.
- the example shown in FIG. 3C shows that a long press operation is being performed on the words "shaft removal".
- the image display unit 211 changes the background of the candidate image display area 322 from gray to yellow.
- the image display unit 211 displays the touched image in the setting mode display area 321. That is, when the detection unit 212 detects a long press operation on the image displayed in the candidate image display area 322, the image display unit 211 displays the touched image in the setting mode display area 321.
- FIG. 3D is a diagram showing an example of the operation image 32 and the drive shaft information image 31.
- FIG. 3D shows the operation image 32 and drive shaft information image 31 after a long press operation is performed on the image displayed in the candidate image display area 322.
- the characters “shaft removal” pressed and held by the operator are displayed in the setting mode display area 321.
- the characters "Normal State” indicating the normal mode are displayed in the candidate image display area 322.
- the image display section 211 highlights the image displayed in the setting mode display area 321.
- the highlighted display may be in any display mode as long as it can distinguish between a touch-operated image and a non-touch-operated image.
- the image display section 211 displays the background of the image displayed in the setting mode display area 321 in green. This allows the operator to easily recognize the set drive mode.
- the image display unit 211 highlights the axis name and coordinate value of the drive axis set to the mode other than the normal mode.
- the image display unit 211 displays the axis name of the drive shaft and the background of the coordinate values in green.
- the determining unit 213 determines the drive mode based on the operation on the operation image 32.
- the determining unit 213 determines the drive mode to be set based on the touch operation on the display screen 30 detected by the detecting unit 212. For example, as shown in FIGS. 3C and 3D, when the detection unit 212 detects a long-press operation on the words “shaft removal”, that is, a selection operation of the shaft removal mode, the determination unit 213 selects the drive mode. Decide to set to axis removal mode.
- the control unit 214 controls the drive shaft based on the drive mode determined by the determination unit 213. For example, when the drive mode is set to normal mode, the control unit 214 operates the drive shaft based on a command to the drive shaft. Furthermore, when the drive mode is set to machine lock mode, the control unit 214 does not operate the drive shaft even if a command to the drive shaft is executed.
- FIG. 3E is a diagram illustrating an example of operations on images displayed in the candidate image display area 322.
- FIG. 3E shows that a touch operation is performed on the text "Normal state".
- the image display unit 211 changes the background of the candidate image display area 322 from gray to yellow.
- the image display unit 211 displays the touched characters “Normal State” in the setting mode. It is displayed in area 321. That is, when the detection unit 212 detects a long-press operation on the characters “Normal State”, the image display unit 211 displays the touched characters “Normal State” in the setting mode display area 321.
- FIG. 3F is a diagram showing an example of the operation image 32 and the drive shaft information image 31.
- FIG. 3F shows the operation image 32 and drive shaft information image 31 after a long press operation is performed on the text "Normal state”.
- the words "Normal state” that have been pressed and held by the operator are displayed in the setting mode display area 321.
- the words “shaft removal” are displayed in the candidate image display area 322.
- the image display unit 211 When displaying the words "normal state” in the setting mode display area 321, the image display unit 211 displays the background of the setting mode display area 321 in white. Furthermore, when displaying the text "shaft removal" in the candidate image display area 322, the image display unit 211 cancels the highlighted display of the text "shaft removal". That is, the image display unit 211 returns the background of the words "shaft removal” displayed in the candidate image display area 322 to gray. Furthermore, the image display unit 211 returns the background of the axis name and coordinate values of the drive shaft to gray.
- the determining unit 213 determines to hide the operation image 32 when a deletion operation is performed on the operation image 32 or when there is no operation on the operation image 32 for a predetermined period of time.
- FIG. 3G is a diagram illustrating an example of an operation on the operation image 32.
- the erasure operation is, for example, a flick operation.
- the image display unit 211 erases the operation image 32 along with the axis identification image 33 from the display screen 30.
- the direction of the flick operation may be any direction. Note that the flick operation is an operation of quickly moving a finger on the display screen 30 or an operation of flipping the display screen 30. Further, if there is no operation on the operation image 32 for, for example, 20 seconds, the determination unit 213 determines that the operation image 32 is to be hidden.
- FIG. 4 is a flowchart showing an example of the flow of processing executed by the control device 2.
- the image display section 211 displays the drive shaft information image 31 on the display screen 30 (step S1).
- the detection unit 212 detects the touch operation on the display screen 30 (step S2). At this time, the detection unit 212 detects, for example, a touch operation on the drive shaft information image 31.
- the image display unit 211 displays the operation image 32 on the display screen 30 (step S3).
- the detection unit 212 detects the touch operation on the operation image 32 (step S4).
- the determining unit 213 determines the drive mode based on the touch operation on the operation image 32 detected by the detecting unit 212 (step S5).
- control unit 214 controls the drive shaft based on the drive mode determined by the determination unit 213 (step S6).
- the image display section 211 erases the operation image 32 (step S7). For example, if there is no touch operation on the operation image 32 for a predetermined period of time, the image display unit 211 erases the operation image 32 (step S7).
- control device 2 includes the image display unit 211 that displays the operation image 32 for changing the drive mode of the drive shaft on the display screen 30, and determines the drive mode based on the operation on the operation image 32. It includes a determining unit 213 and a control unit 214 that controls the drive shaft based on the drive mode determined by the determining unit 213.
- the display mode of the operation image 32 can be easily made.
- the display mode can be designed according to the model of the industrial machine 1.
- the image display unit 211 further includes a detection unit 212 that detects a touch operation on the display screen 30, and when the detection unit 212 detects a touch operation, the image display unit 211 displays the operation image 32 on the display screen 30. Therefore, the operation image 32 can be displayed on the display screen 30 only when an operation for changing the drive mode is required. In other words, it is possible to prevent the display screen 30 from becoming overloaded with information and improve the visibility of the display screen 30.
- the image display unit 211 further displays a drive shaft information image 31 indicating drive shaft information of the drive shaft, and when the detection unit 212 detects a touch operation on the drive shaft information image 31, the image display unit 211 displays the drive shaft information image 31 indicating the drive shaft information of the drive shaft.
- the image 32 is displayed on the display screen 30. Further, the image display unit 211 displays the operation image 32 adjacent to the drive shaft information image 31. Therefore, the operator can visually recognize the drive shaft information image 31 and the operation image 32 at the same time. Alternatively, the operator does not need to move his/her line of sight significantly between the drive shaft information image 31 and the operation image 32. Therefore, the burden on the operator in setting the drive mode of the drive shaft can be reduced.
- the image display section 211 changes the display mode of the drive shaft information image 31 based on the drive mode determined by the determination section 213. Therefore, the operator can easily recognize the set drive mode.
- the determining unit 213 determines that the operation image 32 is to be hidden when a deletion operation is performed on the operation image 32 or when there is no operation on the operation image 32 for a predetermined period of time. Therefore, only necessary information can be displayed on the display screen 30. That is, it is possible to prevent the display screen 30 from becoming overloaded with information.
- the determining unit 213 determines the drive mode to be at least one of the normal mode, machine lock mode, mirror image mode, shaft removal mode, interlock mode, and servo off mode. Therefore, there is no need to provide the operation panel with a switch for setting a plurality of drive modes, and the manufacturing cost of the operation panel can be reduced. Moreover, the operability of the operation panel is improved.
- the operation image 32 includes an axis identification image 33 that identifies the drive shaft, and an image that shows drive mode candidates. Further, the determining unit 213 determines the drive mode of the drive shaft based on the operation on the image showing the candidate. Therefore, the operator can easily recognize which drive shaft the operation image 32 is used for changing the drive mode. It also makes it easier to set the drive mode.
- one drive mode is set based on the operation on the operation image 32.
- a plurality of drive modes may be set based on the operation on the operation image 32.
- FIG. 5A is a diagram showing an example of an operation on the operation image 32.
- FIG. 5A shows that the words “machine lock” and the words “mirror image” are touched at the same time.
- the image display unit 211 changes the background of these characters from gray to yellow, for example.
- the image display unit 211 displays the touched “machine lock” when the finger leaves the display screen 30 after a predetermined period of time has elapsed with the characters "machine lock” and "mirror image” being touched. and “Mirror Image” are displayed in the setting mode display area 321.
- the detection unit 212 detects a long-press operation on the characters ⁇ Machine Lock'' and ⁇ Mirror Image''
- the image display unit 211 displays the touched characters ⁇ Machine Lock'' and ⁇ Mirror Image''.
- the characters are displayed in the setting mode display area 321.
- FIG. 5B is a diagram showing an example of the operation image 32 and the drive shaft information image 31.
- FIG. 5B shows the operation image 32 and drive shaft information image 31 after a long press operation is performed on the words “machine lock” and "mirror image”.
- the words “machine lock” and “mirror image” that have been pressed and held by the operator are displayed in the setting mode display area 321.
- the words "normal state” are displayed in the candidate image display area 322.
- the image display section 211 highlights the image displayed in the setting mode display area 321.
- the highlighted display may be in any display mode as long as it can distinguish between a touch-operated image and a non-touch-operated image.
- the image display section 211 displays the background of the image displayed in the setting mode display area 321 in green. This allows the operator to easily recognize the set drive mode.
- the image display unit 211 highlights the axis name and coordinate value of the drive axis set to the mode other than the normal mode.
- the image display unit 211 displays the axis name of the drive shaft and the background of the coordinate values in green.
- the determining unit 213 determines the drive mode based on the operation on the operation image 32.
- the determining unit 213 determines the drive mode to be set based on the touch operation on the display screen 30 detected by the detecting unit 212. For example, as shown in FIGS. 5A and 5B, when the detection unit 212 detects a touch operation on the words "machine lock” and "mirror image", the determination unit 213 changes the drive mode to machine lock mode and mirror image. Decide to set to image mode.
- FIG. 5C is a diagram showing an example of an operation on the operation image 32.
- FIG. 5C shows that a touch operation has been performed on the characters "normal state".
- the image display unit 211 changes the background of the candidate image display area 322 from gray to yellow, for example.
- the image display unit 211 displays the touched characters “Normal State” in the setting mode display area. 321. That is, when the detection unit 212 detects a long-press operation on the characters “Normal State”, the image display unit 211 displays the touched characters “Normal State” in the setting mode display area 321.
- FIG. 5D is a diagram showing an example of the operation image 32 and the drive shaft information image 31.
- FIG. 5D shows the operation image 32 and drive shaft information image 31 after a long press operation is performed on the text "Normal state”.
- the words "Normal state” that have been pressed and held by the operator are displayed in the setting mode display area 321.
- the words “machine lock” and the words “mirror image” are displayed in the candidate image display area 322.
- the image display unit 211 When displaying the words "normal state” in the setting mode display area 321, the image display unit 211 displays the background of the setting mode display area 321 in white, for example. Further, when displaying the characters “machine lock” and “mirror image” in the candidate image display area 322, the image display unit 211 cancels the highlighted display of the characters “machine lock” and “mirror image”. That is, the image display unit 211 returns the background of the words “machine lock” and "mirror image” displayed in the candidate image display area 322 to gray.
- the drive mode of one drive shaft is changed based on the operation on the drive shaft information image 31.
- the drive modes of a plurality of drive axes may be changed based on an operation on the drive axle information image 31.
- FIG. 6A is a diagram showing an example of the drive shaft information image 31.
- the detection unit 212 detects a touch operation on a portion of the drive shaft information image 31 that indicates the name of the drive shaft.
- the detection unit 212 detects, for example, a touch operation on a plurality of areas displaying names of drive axes.
- a touch operation on multiple areas is, for example, an operation of simultaneously tapping with two fingers on an area where the letters "X" and "Y" indicating the names of the X-axis and Y-axis, respectively, are displayed. .
- the image display unit 211 displays the operation image 32 and the axis.
- the specific image 33 is displayed on the display screen 30.
- FIG. 6B is a diagram showing an example of the operation image 32 and the axis identification image 33.
- both the X-axis and the Y-axis are set to normal mode.
- the axis identification image 33 identifies the drive axis to be changed in mode.
- the axis identification image 33 is a line that extends horizontally to the left from the position of the letters “X” and “Y” in the drive axis information image 31 and connects to the setting mode display area 321. .
- the detection unit 212 detects a touch operation on the image displayed in the candidate image display area 322.
- FIG. 6C is a diagram showing an example of an operation on the operation image 32.
- FIG. 6C shows that the characters “machine lock” and “mirror image” are touched at the same time.
- the image display unit 211 changes the background of these characters from gray to yellow, for example.
- the image display unit 211 displays the characters “Machine Lock” and “Mirror Image” that were touched.
- the words “Mirror Image” are displayed in the setting mode display area 321.
- the detection unit 212 detects a long-press operation on the characters “Machine Lock” and “Mirror Image”
- the image display unit 211 displays the touched characters “Machine Lock” and “Mirror Image” in the setting mode. It is displayed in area 321.
- FIG. 6D is a diagram showing an example of the operation image 32 and the axis identification image 33.
- FIG. 6D shows the operation image 32 and drive shaft information image 31 after a long press operation is performed on the words “machine lock” and "mirror image”.
- the words “machine lock” and “mirror image” that have been pressed and held by the operator are displayed in the setting mode display area 321.
- the words "normal state” are displayed in the candidate image display area 322.
- the image display section 211 highlights the image displayed in the setting mode display area 321. For example, the image display section 211 displays the background of the image displayed in the setting mode display area 321 in green.
- the image display unit 211 highlights the axis name and coordinate value of the drive axis set to the mode other than the normal mode.
- the axis names and coordinate values of the X-axis and Y-axis are highlighted.
- the determining unit 213 determines to hide the operation image 32 when a deletion operation is performed on the operation image 32 or when there is no operation on the operation image 32 for a predetermined period of time.
- FIG. 6E is a diagram showing an example of the drive shaft information image 31.
- the display area of the axis names and coordinate values of the X-axis and Y-axis in the drive axis information image 31 is highlighted. is maintained. In other words, even if the operation image 32 is erased, the image display section 211 maintains the highlighted display in the drive shaft information image 31. This allows the operator to easily recognize that the X-axis and Y-axis drive modes are set to a mode other than the normal mode.
- Control Device 201 CPU 202 Bus 203 ROM 204 RAM 205 Non-volatile memory 206 Interface 207 Axis control circuit 208 Spindle control circuit 209 PLC 210 I/O unit 211 Image display section 212 Detection section 213 Determination section 214 Control section 3 Input/output device 30 Display screen 31 Drive axis information image 32 Operation image 321 Setting mode display area 322 Candidate image display area 33 Axis specific image 4 Servo amplifier 5 Servo motor 6 Spindle amplifier 7 Spindle motor 8 Auxiliary equipment
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Numerical Control (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
画像表示部211は、「通常状態」との文字を設定モード表示領域321に表示する場合、設定モード表示領域321の背景を、例えば、白色で表示する。また、画像表示部211は、「マシンロック」および「ミラーイメージ」との文字を候補画像表示領域322に表示する場合、「マシンロック」および「ミラーイメージ」との文字の強調表示を解除する。つまり、画像表示部211は、候補画像表示領域322に表示された「マシンロック」および「ミラーイメージ」との文字の背景を灰色に戻す。
決定部213は、操作画像32に対する消去操作がされた場合、または、操作画像32に対する操作が所定時間ない場合、操作画像32を非表示にすると決定する。
2 制御装置
201 CPU
202 バス
203 ROM
204 RAM
205 不揮発性メモリ
206 インタフェース
207 軸制御回路
208 スピンドル制御回路
209 PLC
210 I/Oユニット
211 画像表示部
212 検出部
213 決定部
214 制御部
3 入出力装置
30 表示画面
31 駆動軸情報画像
32 操作画像
321 設定モード表示領域
322 候補画像表示領域
33 軸特定画像
4 サーボアンプ
5 サーボモータ
6 スピンドルアンプ
7 スピンドルモータ
8 補助機器
Claims (9)
- 駆動軸の駆動モードを変更するための操作画像を表示画面に表示させる画像表示部と、
前記操作画像に対する操作に基づいて前記駆動モードを決定する決定部と、
前記決定部によって決定された前記駆動モードに基づいて前記駆動軸を制御する制御部と、
を備えた制御装置。 - 前記表示画面に対するタッチ操作を検出する検出部をさらに備え、
前記検出部が前記タッチ操作を検出した場合、前記画像表示部が前記操作画像を前記表示画面に表示させる請求項1に記載の制御装置。 - 前記画像表示部は、さらに、前記駆動軸の駆動軸情報を示す駆動軸情報画像を表示し、
前記検出部が前記駆動軸情報画像に対する前記タッチ操作を検出した場合、前記画像表示部が前記操作画像を前記表示画面に表示させる請求項2に記載の制御装置。 - 前記画像表示部は、前記決定部が決定した前記駆動モードに基づいて、前記駆動軸情報画像の表示態様を変更する請求項3に記載の制御装置。
- 前記画像表示部は、前記操作画像を前記駆動軸情報画像に隣接させて表示させる請求項3または4に記載の制御装置。
- 前記決定部は、前記操作画像に対する消去操作がされた場合、または、前記操作画像に対する操作が所定時間ない場合、前記操作画像を非表示にすると決定する請求項1~5のいずれか1項に記載の制御装置。
- 前記決定部は、前記駆動モードを、通常モード、マシンロックモード、ミラーイメージモード、軸取り外しモード、インターロックモード、およびサーボオフモードのうち少なくともいずれかに決定する請求項1~6のいずれか1項に記載の制御装置。
- 前記操作画像は、前記駆動軸を特定する軸特定画像、および前記駆動モードの候補を示す画像を含む請求項1~7のいずれか1項に記載の制御装置。
- 前記決定部は、前記候補を示す画像に対する操作に基づいて、前記駆動軸の前記駆動モードを決定する請求項8に記載の制御装置。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202180098372.0A CN117396818A (zh) | 2021-05-25 | 2021-05-25 | 工业机械的控制装置 |
JP2023523779A JPWO2022249304A1 (ja) | 2021-05-25 | 2021-05-25 | |
US18/561,409 US20240272607A1 (en) | 2021-05-25 | 2021-05-25 | Control device for industrial machine |
PCT/JP2021/019884 WO2022249304A1 (ja) | 2021-05-25 | 2021-05-25 | 産業機械の制御装置 |
DE112021007355.9T DE112021007355T5 (de) | 2021-05-25 | 2021-05-25 | Steuerung für industrielle maschinen |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2021/019884 WO2022249304A1 (ja) | 2021-05-25 | 2021-05-25 | 産業機械の制御装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2022249304A1 WO2022249304A1 (ja) | 2022-12-01 |
WO2022249304A9 true WO2022249304A9 (ja) | 2023-10-26 |
Family
ID=84228594
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2021/019884 WO2022249304A1 (ja) | 2021-05-25 | 2021-05-25 | 産業機械の制御装置 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20240272607A1 (ja) |
JP (1) | JPWO2022249304A1 (ja) |
CN (1) | CN117396818A (ja) |
DE (1) | DE112021007355T5 (ja) |
WO (1) | WO2022249304A1 (ja) |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5656302A (en) | 1979-10-09 | 1981-05-18 | Nippei Toyama Corp | Edge setting machine for roll |
JP6144582B2 (ja) * | 2013-09-13 | 2017-06-07 | Dmg森精機株式会社 | Nc工作機械の操作装置 |
JP5766762B2 (ja) * | 2013-10-15 | 2015-08-19 | ファナック株式会社 | 動作設定画面を備えた数値制御装置 |
WO2017149667A1 (ja) * | 2016-03-01 | 2017-09-08 | 富士機械製造株式会社 | 工作機械管理装置 |
-
2021
- 2021-05-25 WO PCT/JP2021/019884 patent/WO2022249304A1/ja active Application Filing
- 2021-05-25 JP JP2023523779A patent/JPWO2022249304A1/ja active Pending
- 2021-05-25 CN CN202180098372.0A patent/CN117396818A/zh active Pending
- 2021-05-25 DE DE112021007355.9T patent/DE112021007355T5/de active Pending
- 2021-05-25 US US18/561,409 patent/US20240272607A1/en active Pending
Also Published As
Publication number | Publication date |
---|---|
CN117396818A (zh) | 2024-01-12 |
WO2022249304A1 (ja) | 2022-12-01 |
US20240272607A1 (en) | 2024-08-15 |
JPWO2022249304A1 (ja) | 2022-12-01 |
DE112021007355T5 (de) | 2024-01-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9436365B2 (en) | Operating device for NC machine tool | |
US9869994B2 (en) | Simulation apparatus for manual operation of machine tool | |
JP5766762B2 (ja) | 動作設定画面を備えた数値制御装置 | |
US10315305B2 (en) | Robot control apparatus which displays operation program including state of additional axis | |
JP7414507B2 (ja) | 制御装置、計測システム、計測方法 | |
US9760261B2 (en) | Display apparatus for displaying at least an image of a movable structure of the numerical controller machine tool | |
JP6565219B2 (ja) | 操作盤 | |
WO2022249304A9 (ja) | 産業機械の制御装置 | |
WO2016185948A1 (ja) | 工作機械の操作盤 | |
US10656621B2 (en) | Information processing device | |
WO2022249303A9 (ja) | 産業機械の制御装置 | |
US20240248453A1 (en) | Control device for industrial machine | |
JP2005122597A (ja) | Nc工作機械の表示装置 | |
JP7522226B2 (ja) | 制御装置 | |
WO2023203724A1 (ja) | 表示装置およびコンピュータ読み取り可能な記憶媒体 | |
WO2023181301A9 (ja) | 表示装置およびコンピュータ読み取り可能な記憶媒体 | |
JP6730365B2 (ja) | 軸送り装置 | |
JP2024134563A (ja) | 工作機械 | |
JP4657595B2 (ja) | Nc工作機械の表示装置 | |
JP2000079538A (ja) | Nc旋盤におけるツールプリセッタ | |
JP2005122336A (ja) | Nc工作機械の表示装置 | |
JP2018176340A (ja) | 産業用ロボットの制御システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 21942958 Country of ref document: EP Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2023523779 Country of ref document: JP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 18561409 Country of ref document: US |
|
WWE | Wipo information: entry into national phase |
Ref document number: 202180098372.0 Country of ref document: CN Ref document number: 112021007355 Country of ref document: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 21942958 Country of ref document: EP Kind code of ref document: A1 |