WO2022249304A1 - 産業機械の制御装置 - Google Patents
産業機械の制御装置 Download PDFInfo
- Publication number
- WO2022249304A1 WO2022249304A1 PCT/JP2021/019884 JP2021019884W WO2022249304A1 WO 2022249304 A1 WO2022249304 A1 WO 2022249304A1 JP 2021019884 W JP2021019884 W JP 2021019884W WO 2022249304 A1 WO2022249304 A1 WO 2022249304A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- image
- mode
- drive
- axis
- control device
- Prior art date
Links
- 238000001514 detection method Methods 0.000 claims description 34
- 238000000034 method Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 32
- 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
- 230000008859 change Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 238000004519 manufacturing process Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 238000003754 machining Methods 0.000 description 3
- 238000003825 pressing Methods 0.000 description 2
- 230000008569 process Effects 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
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 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/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/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.
- a setting switch for setting the drive mode of the axis is provided on the operation panel of the control device that controls the industrial machine (for example, Patent Document 1 and Patent Document 2).
- JP-A-56-56302 Japanese Patent No. 5766762
- An object of the present disclosure is to provide a control device for industrial machinery that can reduce the manufacturing cost of the operation panel.
- the control device comprises an image display unit for displaying an operation image for changing the drive mode of the drive shaft on a display screen, a determination unit for determining the drive mode based on an operation on the operation image, and the drive determined by the determination unit. a control unit that controls the drive shaft based on the mode.
- FIG. 10 is a diagram showing an example of an operation image
- FIG. 10 is a diagram illustrating an example of an operation on an operation image
- FIG. FIG. 4 is a diagram showing an example of an operation image and a drive shaft information image
- FIG. 4 is a diagram showing an example of an operation image and a drive shaft information image
- FIG. 10 is a diagram illustrating an example of an operation on an operation image
- FIG. 4 is a flowchart showing an example of the flow of processing executed by a control device;
- FIG. 10 is a diagram illustrating an example of an operation on an operation image;
- FIG. FIG. 4 is a diagram showing an example of an operation image and a drive shaft information image;
- FIG. 10 is a diagram illustrating an example of an operation on an operation image;
- FIG. FIG. 4 is a diagram showing an example of an operation image and a drive shaft information image; It is a figure which shows an example of a drive shaft information image.
- FIG. 10 is a diagram showing an example of an operation image and an axis identification image;
- FIG. 10 is a diagram showing an example of an operation image and an axis identification image;
- It is a figure which shows 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-task 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 non-volatile memory 205 .
- a CPU Central Processing Unit
- ROM Read Only Memory
- RAM Random Access Memory
- the CPU 201 is a processor that controls the entire control device 2 according to the system program.
- the CPU 201 reads a system program or the like stored in the ROM 203 via the bus 202 and performs various processes based on the system program. Also, the CPU 201 controls the servo motor 5 and the spindle motor 7 based on the machining program.
- the CPU 201 analyzes the machining program and outputs control commands to the servo motor 5 and the spindle motor 7 for each control cycle.
- a 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 the bus 202 .
- the ROM 203 is a storage device that stores system programs and the like for controlling the control device 2 as a whole.
- a ROM 203 is a computer-readable storage medium.
- the RAM 204 is a storage device that temporarily stores various data.
- a 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 power is not supplied to the control device 2 .
- 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 composed of, 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 .
- 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 various data. The input/output device 3 also accepts 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 the capacitive type, and may be a touch panel of another type.
- the input/output device 3 is attached to, for example, a control panel (not shown) in which the control device 2 is stored.
- 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 being supplied with current from the servo amplifier 4 .
- the servomotor 5 is connected to, for example, a ball screw that drives the tool post.
- the servomotor 5 may incorporate a speed detector (not shown) for detecting the feed speed of each feed shaft.
- a spindle control circuit 208 is a circuit for controlling the spindle motor 7 .
- a 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 for example, sends a torque command for controlling the torque of the spindle motor 7 to the spindle amplifier 6 .
- 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 being supplied with current from the spindle amplifier 6 .
- a spindle motor 7 is connected to the main shaft and rotates the main shaft.
- the PLC 209 is a device that executes the ladder program and controls 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 device 8.
- the I/O unit 210 sends commands received from the PLC 209 to the auxiliary equipment 8 .
- the auxiliary equipment 8 is equipment that is installed in the industrial machine 1 and performs auxiliary operations in the industrial machine 1 .
- the auxiliary equipment 8 may be equipment installed around the industrial machine 1 .
- the auxiliary equipment 8 operates based on commands received from the I/O unit 210 .
- the auxiliary device 8 is, for example, a tool changer, a cutting fluid injection device, or an opening/closing door drive. Next, an example of functions of the control device 2 will be described.
- 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 using, for example, a system program stored in the ROM 203 and various data stored in the nonvolatile memory 205. It is realized by
- the image display unit 211 displays a drive axis information image showing drive axis information of the drive axis on the display screen.
- a drive shaft is a shaft for driving each part of the industrial machine 1 .
- Drive axes include, for example, feed axes such as the X-axis, Y-axis and Z-axis. Further, the drive shafts may include rotation axes such as A-axis, B-axis, and C-axis. Also, the drive shaft may include the main shaft.
- the display screen is, for example, the display screen of the input/output device 3 .
- the drive axis information includes the name of the drive axis. 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 the machine coordinate system of the industrial machine 1 .
- FIG. 3A is a diagram showing an example of the drive shaft information image displayed on the display screen.
- a drive axis information image 31 shown in FIG. 3A indicates coordinate values of the X, Y, and Z axes in the absolute coordinate system.
- the figure simulating a hand indicates that the drive axis information image 31 is touch-operated, and is not displayed on the display screen 30 .
- the figures simulating hands drawn in the figures to be described later 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 axis information image 31 .
- the touch operation on the drive axis information image 31 may be not only an operation of touching the drive axis information image 31 but also an operation of touching the vicinity of the drive axis information image 31 .
- the detection unit 212 detects, for example, a touch operation on an area displaying the axis name included in the drive axis information image 31 or an area in the vicinity thereof. In the example shown in FIG. 3A, the detection unit 212 detects a touch operation on an area displaying characters "X" indicating the name of the X axis.
- Touch operations include tap operations. Also, the touch operation may be a long press operation or a slide operation. The tap operation may be multiple tap operations. A touch operation is an operation performed by an operator's finger. Also, 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.
- Drive mode means the setting state of the drive shaft. That is, the behavior of the drive shaft and the control device 2 in response to the movement command is determined according to 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 machining a workpiece.
- the machine lock mode is a mode in which the movement of the drive axis is locked and the drive axis is not operated.
- the coordinate values of the locked drive axis are not updated in the machine coordinate system but in the absolute coordinate system. Therefore, the machine lock mode is used, for example, during program check.
- Mirror image mode is a mode in which each drive axis is reversed. For example, when a command is executed to move the drive shaft in the positive direction of the X-axis, in mirror image mode the drive shaft moves in the negative direction of the X-axis.
- the axis removal mode is a mode in which an alarm is not issued even when the drive axis is removed from the industrial machine 1. That is, in the axis removal mode, the target drive axis is excluded from the control targets. For example, during maintenance work on the industrial machine 1, the axis removal mode is used to check the operations of the X-, Y-, and Z-axes while the rotation axes such as the A-axis and B-axis are removed.
- Interlock mode is a mode that ensures safety by interrelating the operations between devices.
- the drive shaft operates only when the door is closed.
- Servo-off mode is a mode in which the servo motor that drives the target drive axis is not energized.
- the target drive axis 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 together with the operation image.
- the axis identification image is an image that identifies the drive axis that is the target of mode change.
- FIG. 3B is a diagram showing an example of an operation image and an axis specific image.
- the operation image 32 is displayed adjacent to the drive shaft information image 31 .
- the image display unit displays the operation image and the drive shaft information image 31 side by side.
- the operation image and the drive axis information image 31 may be displayed partially overlapping each other.
- one end of the operation image and one end of the drive axis 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 showing the currently set driving mode is displayed.
- the setting mode display area 321 displays characters "normal state” indicating the normal mode. This allows the operator to recognize that the currently set driving mode is the normal mode. It should be noted that when the characters "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 an image showing candidates for the driving mode to be set is displayed.
- Candidate image display area 322 displays one or more images indicating the type of drive mode.
- 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 characters “machine lock” indicating the machine lock mode, the characters “mirror image” indicating the mirror image mode, and the characters “axis removal” indicating the axis 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 that is the target of mode change.
- the axis identification image 33 is a line segment extending leftward in the horizontal direction from the position of “X” in the drive axis information image 31 . 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 .
- a 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.
- FIG. 3C indicates that a long press operation is being performed on the characters "remove shaft".
- 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 when the finger is removed from the display screen 30 after a predetermined time has elapsed while the image is being touched. 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 axis information image 31.
- FIG. 3D shows the operation image 32 and the drive axis information image 31 after a long press operation has been performed on the image displayed in the candidate image display area 322 .
- the characters “remove shaft” long-pressed 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 unit 211 highlights the image displayed in the setting mode display area 321 .
- the highlight display may be a display mode in which an image subjected to a touch operation and an image not subjected to a touch operation are distinguished.
- the image display unit 211 displays the background of the image displayed in the setting mode display area 321 in green, for example. This allows the operator to easily recognize the set driving mode.
- the image display unit 211 highlights the axis name and coordinate values of the drive axis set to the mode other than the normal mode.
- the image display unit 211 displays the axis names of the drive axes and the background of the coordinate values in green.
- the determination unit 213 determines the drive mode based on the operation on the operation image 32.
- the determination unit 213 determines the drive mode to be set based on the touch operation on the display screen 30 detected by the detection unit 212 . For example, as shown in FIGS. 3C and 3D, when the detection unit 212 detects a long press operation on the characters “remove the shaft”, that is, an operation to select the shaft removal mode, the determination unit 213 selects the drive mode. Decide to set the 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 the normal mode, the controller 214 operates the drive shaft based on the command for the drive shaft. Further, when the drive mode is set to the machine lock mode, the control unit 214 does not operate the drive shaft even if the command for the drive shaft is executed.
- FIG. 3E is a diagram showing an example of an operation for an image displayed in the candidate image display area 322.
- FIG. 3E shows that a touch operation is being 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.
- 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 axis information image 31.
- FIG. 3F shows the operation image 32 and the drive shaft information image 31 after the long press operation is performed on the characters "normal state".
- the characters “normal state” long-pressed by the operator are displayed in the setting mode display area 321 .
- the characters “Remove Axis” are displayed in the candidate image display area 322 .
- the image display unit 211 When the image display unit 211 displays the characters "normal state” in the setting mode display area 321, the background of the setting mode display area 321 is displayed in white. In addition, when the image display unit 211 displays the characters “remove the shaft” in the candidate image display area 322, the image display unit 211 cancels the highlight display of the characters “remove the shaft”. In other words, the image display unit 211 restores the background of the text “remove the shaft” displayed in the candidate image display area 322 to gray. Also, the image display unit 211 restores the background of the axis name and the coordinate value of the drive axis to gray.
- the determination unit 213 determines to hide the operation image 32 when the operation image 32 is erased, or when the operation image 32 is not operated for a predetermined time.
- FIG. 3G is a diagram illustrating an example of an operation on the operation image 32.
- the erase operation is, for example, a flick operation.
- the image display unit 211 erases the operation image 32 together 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 flicking the display screen 30 .
- the determination unit 213 determines to hide the operation image 32 .
- FIG. 4 is a flowchart showing an example of the flow of processing executed by the control device 2.
- the image display section 211 causes the display screen 30 to display the drive shaft information image 31 (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 axis 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 determination unit 213 determines the drive mode based on the touch operation on the operation image 32 detected by the detection 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 unit 211 erases the operation image 32 (step S7). For example, if there is no touch operation on the operation image 32 for a predetermined time, the image display unit 211 erases the operation image 32 (step S7).
- control device 2 determines the drive mode based on 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 the operation on the operation image 32.
- a determination unit 213 and a control unit 214 that controls the drive shaft based on the drive mode determined by the determination unit 213 are provided.
- the display mode of the operation image 32 can be facilitated.
- the display mode can be designed according to the model of the industrial machine 1 .
- a detection unit 212 that detects a touch operation on the display screen 30 is further provided, and the image display unit 211 displays the operation image 32 on the display screen 30 when the detection unit 212 detects a touch operation. 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 displays a drive axis information image 31 indicating the drive axis information of the drive axis.
- An image 32 is displayed on the display screen 30 .
- 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 the line of sight significantly between the drive shaft information image 31 and the operation image 32 . Therefore, it is possible to reduce the burden on the operator in setting the drive mode of the drive shaft.
- the image display unit 211 changes the display mode of the drive axis information image 31 based on the drive mode determined by the determination unit 213 . Therefore, the operator can easily recognize the set drive mode.
- the determination unit 213 determines to hide the operation image 32 when the operation image 32 is erased, or when the operation image 32 is not operated for a predetermined 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 determination unit 213 determines the drive mode to be at least one of the normal mode, machine lock mode, mirror image mode, axis removal mode, interlock mode, and servo off mode. Therefore, there is no need to provide switches for setting a plurality of drive modes on the operation panel, and the manufacturing cost of the operation panel can be reduced. Also, the operability of the operation panel is improved.
- the operation image 32 includes an axis identification image 33 that identifies the drive axis and an image that indicates drive mode candidates. Further, the determination unit 213 determines the drive mode of the drive shaft based on the operation on the image representing the candidate. Therefore, the operator can easily recognize which drive shaft the operation image 32 is for changing the drive mode of. In addition, it is possible to facilitate the setting operation of 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. FIG. 5A shows that the words “machine lock” and the words “mirror image” are being 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 is removed from the display screen 30 after a predetermined period of time has elapsed while the characters “machine lock” and the characters “mirror image” have been touched. and “Mirror Image” are displayed in the setting mode display area 321 . That is, when the detection unit 212 detects a long-pressing operation on the letters “machine lock” and the letters “mirror image”, the image display unit 211 displays the touched letters “machine lock” and “mirror image”. is displayed in the setting mode display area 321 .
- FIG. 5B is a diagram showing an example of the operation image 32 and the drive axis information image 31.
- FIG. FIG. 5B shows the operation image 32 and the drive shaft information image 31 after the characters “machine lock” and the characters “mirror image” are long pressed.
- the characters “machine lock” and the characters “mirror image” long-pressed by the operator are displayed in the setting mode display area 321 .
- the characters “normal state” are displayed in the candidate image display area 322 .
- the image display unit 211 highlights the image displayed in the setting mode display area 321 .
- the highlight display may be a display mode in which an image subjected to a touch operation and an image not subjected to a touch operation are distinguished.
- the image display unit 211 displays the background of the image displayed in the setting mode display area 321 in green, for example. This allows the operator to easily recognize the set drive mode.
- the image display unit 211 highlights the axis name and coordinate values of the drive axis set to the mode other than the normal mode.
- the image display unit 211 displays the axis names of the drive axes and the background of the coordinate values in green.
- the determination unit 213 determines the drive mode based on the operation on the operation image 32.
- the determination unit 213 determines the drive mode to be set based on the touch operation on the display screen 30 detected by the detection unit 212 . For example, as shown in FIGS. 5A and 5B, when the detection unit 212 detects a touch operation on the characters “machine lock” and “mirror image”, the determination unit 213 sets the drive mode to the machine lock mode and the 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. 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 to display. That is, when the detection unit 212 detects a long press operation on the characters “normal state”, the image display unit 211 displays the touch-operated 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. FIG. 5D shows the operation image 32 and the drive shaft information image 31 after the long press operation is performed on the characters "normal state".
- the characters “normal state” long-pressed by the operator are displayed in the setting mode display area 321 .
- the characters “machine lock” and the characters “mirror image” are displayed in the candidate image display area 322 .
- the image display unit 211 displays the characters "normal state” in the setting mode display area 321, the background of the setting mode display area 321 is displayed 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 highlight display of the characters “machine lock” and “mirror image”. That is, in the image display, the background of the characters “machine lock” and “mirror image” displayed in the candidate image display area 322 is returned to gray.
- the drive mode of one drive axis is changed based on the operation on the drive axis information image 31 .
- the drive modes of a plurality of drive axes may be changed based on the operation on the drive axis 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 axis information image 31 that indicates the name of the drive axis.
- the detection unit 212 detects, for example, a touch operation on a plurality of areas displaying names of drive axes.
- a touch operation on a plurality of areas is, for example, an operation of simultaneously tapping with two fingers an area in which letters "X" and "Y" indicating the names of the X-axis and Y-axis are displayed. .
- the image display unit 211 displays the operation image 32 and the axis A 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.
- FIG. 6B both the X and Y axes are set to normal mode.
- the axis identification image 33 identifies the drive axis that is the target of mode change.
- the axis identification image 33 is a line extending horizontally to the left from the positions of the characters “X” and “Y” in the drive axis information image 31 and connecting 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. FIG. 6C shows that the characters “machine lock” and “mirror image” are touched simultaneously.
- 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 characters “machine lock” and “mirror image” when the finger is removed from the display screen 30 after a predetermined time has elapsed while the characters “machine lock” and “mirror image” have been touched.
- “mirror image” is displayed in the setting mode display area 321. That is, when the detection unit 212 detects a long-pressing 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. FIG. 6D shows the operation image 32 and the drive shaft information image 31 after the characters “machine lock” and “mirror image” are long pressed.
- the characters “machine lock” and “mirror image” long-pressed by the operator are displayed in the setting mode display area 321 .
- the characters “normal state” are displayed in the candidate image display area 322 .
- the image display unit 211 highlights the image displayed in the setting mode display area 321 .
- the image display unit 211 displays the background of the image displayed in the setting mode display area 321 in green, for example.
- the image display unit 211 highlights the axis name and coordinate values 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, respectively.
- the determination unit 213 determines to hide the operation image 32 when the operation image 32 is erased, or when the operation image 32 is not operated for a predetermined time.
- FIG. 6E is a diagram showing an example of the drive shaft information image 31.
- FIG. 6E when the drive mode of the X-axis and Y-axis is set to a drive mode other than the normal mode, the display areas of the X-axis and Y-axis axis names and coordinate values in the drive axis information image 31 are highlighted. is maintained. That is, even if the operation image 32 is erased, the image display unit 211 maintains the emphasized 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 RAMs 205 non-volatile memory 206 interface 207 axis control circuit 208 spindle control circuit 209 PLC 210 I/O unit 211 image display unit 212 detection unit 213 determination unit 214 control unit 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 identification 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
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 (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202180098372.0A CN117396818A (zh) | 2021-05-25 | 2021-05-25 | 工业机械的控制装置 |
PCT/JP2021/019884 WO2022249304A1 (ja) | 2021-05-25 | 2021-05-25 | 産業機械の制御装置 |
JP2023523779A JPWO2022249304A1 (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 true WO2022249304A1 (ja) | 2022-12-01 |
WO2022249304A9 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 (4)
Country | Link |
---|---|
JP (1) | JPWO2022249304A1 (ja) |
CN (1) | CN117396818A (ja) |
DE (1) | DE112021007355T5 (ja) |
WO (1) | WO2022249304A1 (ja) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015056114A (ja) * | 2013-09-13 | 2015-03-23 | Dmg森精機株式会社 | Nc工作機械の操作装置 |
JP2015079286A (ja) * | 2013-10-15 | 2015-04-23 | ファナック株式会社 | 動作設定画面を備えた数値制御装置 |
WO2017149667A1 (ja) * | 2016-03-01 | 2017-09-08 | 富士機械製造株式会社 | 工作機械管理装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5656302A (en) | 1979-10-09 | 1981-05-18 | Nippei Toyama Corp | Edge setting machine for roll |
-
2021
- 2021-05-25 JP JP2023523779A patent/JPWO2022249304A1/ja active Pending
- 2021-05-25 CN CN202180098372.0A patent/CN117396818A/zh active Pending
- 2021-05-25 WO PCT/JP2021/019884 patent/WO2022249304A1/ja active Application Filing
- 2021-05-25 DE DE112021007355.9T patent/DE112021007355T5/de active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015056114A (ja) * | 2013-09-13 | 2015-03-23 | Dmg森精機株式会社 | Nc工作機械の操作装置 |
JP2015079286A (ja) * | 2013-10-15 | 2015-04-23 | ファナック株式会社 | 動作設定画面を備えた数値制御装置 |
WO2017149667A1 (ja) * | 2016-03-01 | 2017-09-08 | 富士機械製造株式会社 | 工作機械管理装置 |
Also Published As
Publication number | Publication date |
---|---|
CN117396818A (zh) | 2024-01-12 |
JPWO2022249304A1 (ja) | 2022-12-01 |
DE112021007355T5 (de) | 2024-01-04 |
WO2022249304A9 (ja) | 2023-10-26 |
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) | 動作設定画面を備えた数値制御装置 | |
JP2016031643A (ja) | 機械異常履歴の解析支援機能を有する数値制御装置 | |
US9760261B2 (en) | Display apparatus for displaying at least an image of a movable structure of the numerical controller machine tool | |
JP7414507B2 (ja) | 制御装置、計測システム、計測方法 | |
CN105938411B (zh) | 控制面板 | |
JP2762788B2 (ja) | 移動体の動作表示装置及びその表示方法 | |
WO2022249304A1 (ja) | 産業機械の制御装置 | |
US10705489B2 (en) | Controller | |
WO2022249305A1 (ja) | 産業機械の制御装置 | |
WO2022249303A1 (ja) | 産業機械の制御装置 | |
WO2023203724A1 (ja) | 表示装置およびコンピュータ読み取り可能な記憶媒体 | |
WO2022244070A1 (ja) | 稼働状況表示装置、およびコンピュータ読み取り可能な記憶媒体 | |
JP2559273B2 (ja) | 数値制御装置および数値制御装置の画面表示方法 | |
US20240220093A1 (en) | Control device for industrial machine | |
WO2022239233A1 (ja) | 撮像環境調整装置、およびコンピュータ読み取り可能な記憶媒体 | |
WO2023058085A1 (ja) | 数値制御装置 | |
WO2022107818A1 (ja) | 制御装置 | |
WO2023181301A1 (ja) | 表示装置およびコンピュータ読み取り可能な記憶媒体 | |
JPH09230917A (ja) | ロボット制御装置 | |
JPH0895623A (ja) | Cncの工具移動制御方式 | |
JP2018176340A (ja) | 産業用ロボットの制御システム | |
JP2000079538A (ja) | Nc旋盤におけるツールプリセッタ | |
JP2694639B2 (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 |