Gripping device and control method for the gripping device

The gripping device addresses the issue of size and cost in electric grippers by using a drive control circuit that switches between operating modes based on switch states, allowing flexible parameter selection without increasing size or cost.

JP2026093614APending Publication Date: 2026-06-09MINEBEAMITSUMI INC

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
MINEBEAMITSUMI INC
Filing Date
2024-11-28
Publication Date
2026-06-09

AI Technical Summary

Technical Problem

Conventional electric grippers require numerous switches for selecting control parameters, leading to increased size and cost.

Method used

A gripping device with a drive control circuit that switches between two operating modes based on switch states, allowing selection of control parameters without increasing size or cost, using a drive control circuit that determines operating conditions and generates drive control signals based on switch states.

Benefits of technology

Enhances freedom in setting control parameters while maintaining a compact and cost-effective design.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026093614000001_ABST
    Figure 2026093614000001_ABST
Patent Text Reader

Abstract

To increase the degree of freedom in selecting control parameters for the gripping device, thereby suppressing the increase in size and cost of the gripping device. [Solution] The gripping device 100 comprises a gripping unit 50, a plurality of switches 200, and a drive control circuit 10. The drive control circuit 10 includes a drive circuit 11 and a control circuit 12 that generates a drive control signal based on operating conditions. The operating conditions include a first set value group and a second set value group. The control circuit 12 includes a first operating mode in which the first set value group can be set and a second operating mode in which the second set value group can be set and the drive of the gripping unit 50 is controlled based on the operating conditions. The control circuit 12 operates in the first operating mode when predetermined switches 21 and 22 are in a first predetermined state, and operates in the second operating mode when they are not in the first predetermined state. The control circuit 12 sets the first set value group in the first operating mode and the second set value group in the second operating mode, and generates a drive control signal based on the first set value group and the second set value group.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a gripping device and a method for controlling the gripping device.

Background Art

[0002] Conventionally, an electric gripper device as shown in Patent Document 1 has been proposed. For example, Patent Document 1 discloses a motor, a detection unit that detects the rotational position of the motor, a gripping unit that can execute a first operation and a second operation in response to the rotation of the motor and can grip an object, and a first signal for causing the gripping unit to execute the first operation and a second signal for causing the gripping unit to execute the second operation. An electric gripper device having a control unit capable of executing a first control for gripping an object by the gripping unit and a second control for positioning the motor is disclosed.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] Generally, an electric gripper performs an operation of gripping an object based on control parameters that are preset to specify operation conditions such as gripping force, opening / closing amount, and gripping direction. These control parameters need to be optimized according to the shape and size of the workpiece that is the object to be gripped. For this purpose, it is desirable that a plurality of setting values can be selected by the user as control parameters.

[0005] Prior to the present application, the inventor of the present application considered mounting a function on an electric gripper that allows a user to arbitrarily switch a plurality of types of control parameters described above by a physical interface such as a switch. As a result of the study, it became clear that there are the following problems. In other words, if switches are simply provided according to the types of control parameters that can be switched and the number of control parameter settings, a large number of switches will be required, leading to the problem of larger and more expensive electric grippers.

[0006] This invention has been made in view of the above problems, and aims to increase the degree of freedom in selecting control parameters in a gripping device while suppressing the increase in size and cost of the gripping device. [Means for solving the problem]

[0007] A gripping device according to a typical embodiment of the present invention comprises a gripping unit for gripping an object, a plurality of switches that can be switched between a first state and a second state different from the first state, and a drive control circuit for controlling the drive of the gripping unit, wherein the drive control circuit includes a drive circuit for driving the gripping unit based on a drive control signal, and a control circuit for determining the operating conditions of the gripping unit based on the state of the switches and generating the drive control signal based on the determined operating conditions, wherein the operating conditions include a first set value group and a second set value group different from the first set value group, wherein the control circuit includes, as an operating mode, a first operating mode in which the first set value group can be set based on the state of the switches, and a second operating mode in which the second set value group can be set based on the state of the switches and the drive of the gripping unit is controlled based on the set operating conditions, wherein at the start of operation when the drive control circuit starts operating from an initial state, a predetermined switch among the plurality of switches is predetermined If the state is met, the control circuit operates in the first operating mode, and if, at the start of the operation, one of the plurality of switches is not in the predetermined state, the control circuit operates in the second operating mode, and in the first operating mode, the control circuit sets the first set value group based on the state of the switch, and in the second operating mode, the control circuit sets the second set value group based on the state of the switch, and generates the drive control signal based on the set first set value group and second set value group. [Effects of the Invention]

[0008] According to one aspect of the present invention, it is possible to increase the degree of freedom in setting control parameters in a gripping device while suppressing the increase in size and cost of the gripping device. [Brief explanation of the drawing]

[0009] [Figure 1] This figure shows the configuration of a gripping system equipped with a gripping device according to the first embodiment. [Figure 2] This is a perspective view showing an example of the appearance of a gripping device according to the first embodiment. [Figure 3] This is a front view showing an example of the external appearance of a gripping device according to the first embodiment. [Figure 4] This figure shows an example of a functional block of the control circuit according to the first embodiment. [Figure 5] This table shows an example of a combination of control patterns specified in the gripping device according to the first embodiment. [Figure 6] This table shows the results of specifying the gripping force of the gripper according to the open / closed state of the first switch and the second switch according to the first embodiment. [Figure 7] This table shows the results of specifying the gripper opening / closing parameters according to the opening / closing states of the third and fourth switches in the first embodiment. [Figure 8] This table shows the open / closed state of the first switch when specifying the change in gripping direction in the operating mode of the gripping device, where the setting change mode is selected. [Figure 9] This table shows the open / closed state of the second switch when specifying changes to the controller's communication interface in the operating mode of the gripping device, where a setting change mode is specified. [Figure 10] This flowchart shows the process flow for determining the operating mode of the gripping device according to the first embodiment. [Figure 11]It is a flowchart showing the processing flow when the setting change mode is specified in the operation mode of the gripping device. [Figure 12] It is a diagram showing the configuration of a gripping system provided with a gripping device according to a second embodiment. [Figure 13] It is a diagram showing an example of a functional block of a control circuit according to a second embodiment. [Figure 14] It is a flowchart showing the processing flow for determining the operation mode of the gripping device according to a second embodiment. [Figure 15] It is a flowchart showing the processing flow when the parameter confirmation mode is specified in the operation mode of the gripping device.

Embodiments for Carrying Out the Invention

[0010] <<Specific Examples of Embodiments>> Hereinafter, specific examples of embodiments of the present invention will be described with reference to the drawings. In the following description, the same reference numerals are given to the common components in each embodiment, and repeated descriptions are omitted. Also, note that the drawings are schematic, and it is necessary to pay attention to the fact that the dimensional relationships of each element, the ratios of each element, etc. may be different from the actual situation. There may also be parts where the dimensional relationships and ratios between the drawings are different from each other.

[0011] <<Configuration of Gripping Device>> FIG. 1 is a diagram showing the configuration of a gripping system provided with a gripping device according to a first embodiment . FIG. 2 is a perspective view showing an example of the appearance of the gripping device according to the first embodiment. FIG. 3 is a front view showing an example of the appearance of the gripping device according to the first embodiment.

[0012] In FIG. 1, a three-dimensional coordinate system (XYZ orthogonal coordinate system) composed of an X-axis, a Y-axis, and a Z-axis that are orthogonal to each other is set, and a case where the gripping portion 50 of the gripping device 100 is arranged in the three-dimensional coordinate system is shown as an example. Regarding the Y-axis, which is a coordinate axis perpendicular to the plane of the drawing, when a black dot is shown inside the circle of the coordinate axis, it indicates that the front side with respect to the plane of the drawing is the positive direction. In FIG. 1, the X-axis direction is the direction in which the movable mechanism 53 described later moves to grip or release the object 70.

[0013] The gripping system 1 shown in FIG. 1 includes a gripping device 100 and a host device 40. The gripping device 100 is a device used, for example, to grip a workpiece such as a mechanical part or an electronic part as an object and transport and attach it to a desired position, and is a so-called electric gripper. Specifically, the gripping device 100 performs an operation of gripping the object 70 in accordance with an instruction from the host device 40 and an operation of releasing the gripped object 70. Details of the configuration of the gripping device 100 will be described later.

[0014] The host device 40 is a device that controls the gripping device 100. The host device 40 is, for example, a PLC (Programmable Logic Controller). The host device 40 is connected to the gripping device 100 via a connector 30. The host device 40 controls the gripping device 100 by transmitting a drive command signal for driving the motor 51 to the drive control circuit 10. In addition, the host device 40 can receive a result indicating the operating state of the gripping device 100 by receiving a signal transmitted from the drive control circuit 10 according to the selected communication interface.

[0015] The host device 40 has a controller 41 and a power supply device 42. Details of the controller 41 and the power supply device 42 will be described later.

[0016] Next, the specific configuration of the gripping device will be described. The gripping device 100 has a function that allows the user to arbitrarily switch control parameters that specify the operating conditions of the gripping device 100 via a physical interface. Here, the control parameters include at least one of gripping force, opening / closing parameters, gripping direction, and communication interface. In this embodiment, as an example, it will be described that four types of control parameters—gripping force, opening / closing parameters, gripping direction, and communication interface—can be individually set for the gripping device 100.

[0017] Here, the communication interface includes a method in which both of the gripping device 100's two external communication terminals (the first communication terminal 31A and the second communication terminal 31B of the connector 30, described later) function as input terminals for inputting signals to the gripping device 100 (hereinafter referred to as the "two-input interface"), and a method in which the two external communication terminals function as an input terminal and an output terminal for outputting signals from the gripping device 100, respectively (hereinafter referred to as the "one-input, one-output interface"). Details of the two-input interface and the one-input, one-output interface will be described later.

[0018] Specifically, as shown in Figure 1, the gripping device 100 includes a drive control circuit 10, a switch circuit 20, a connector 30, and a gripping section 50.

[0019] The gripping section 50 includes a motor 51, a drive mechanism 52, and a movable mechanism 53.

[0020] The movable mechanism 53 is a mechanism for gripping the object 70. The movable mechanism 53 is configured to operate using the rotational force of the motor 51 as its power source. The movable mechanism 53 has, for example, movable parts 531A and 531B and finger parts 532A and 532B. The movable parts 531A and 531B are connected to a drive mechanism 52, which will be described later, and are configured to be able to move relative to each other in the X-axis direction by the drive mechanism 52. That is, the movable part 531A and the movable part 531B move in opposite directions to each other in the X-axis direction.

[0021] The finger portions 532A and 532B grasp or release the object 70 by the movement of the movable portions 531A and 531B. The finger portions 532A and 532B are positioned to protrude from the movable portions 531A and 531B on the positive side in the Z-axis direction. The finger portions 532A and 532B are formed, for example, in a plate shape. One end of the finger portion 532A is fixed to the movable portion 531A by a retaining mechanism (e.g., a screw) not shown, and one end of the finger portion 532B is fixed to the movable portion 531B by a retaining mechanism (e.g., a screw) not shown. As will be described in detail later, the finger portions 532A and 532B move in the X direction in conjunction with the movement of the movable portions 531A and 531B in the X direction, thereby gripping or releasing the object 70 at the other ends of the respective finger portions 532A and 532B.

[0022] In Figure 1, the center position P is defined as the reference position when the gripping device 100 grips the object 70.

[0023] Motor 51 is a power source for driving the movable mechanism 53. Motor 51 is, for example, a stepping motor. As will be described later, motor 51 operates by receiving power from the higher-level device 40. In this embodiment, as an example, motor 51 is assumed to be a two-phase stepping motor having A-phase and B-phase coils.

[0024] The drive mechanism 52 is a mechanism that drives the movable mechanism 53 by transmitting the rotational force of the motor 51 to the movable mechanism 53. The drive mechanism 52 is composed of a combination of mechanical parts (not shown), such as gears, worm gears, and cams. The drive mechanism 52 is connected between the output shaft of the motor 51 and the movable parts 531A and 531B of the movable mechanism 53. The drive mechanism 52 converts the rotational motion of the motor 51 into linear motion. That is, the drive mechanism 52 moves the movable parts 531A and 531B relative to each other in the X-axis direction according to the rotational force of the motor 51.

[0025] The drive mechanism 52 may have a self-locking function that restricts the movement of the movable mechanism 53 when the motor 51 is de-energized. Specifically, when the motor 51 is de-energized, the drive mechanism 52 restricts movement in the direction that would release the object 70 being gripped by the movable parts 531A and 531B, that is, in the direction that would separate the movable parts 531A and 531B from each other. For example, the drive mechanism 52 may achieve its self-locking function by using a known anti-reversal mechanism with a worm gear.

[0026] As described above, the drive mechanism 52 converts the rotational motion transmitted from the motor 51 into linear motion that moves the movable parts 531A and 531B (finger parts 532A and 532B) of the movable mechanism 53 connected to the drive mechanism 52 in the X-axis direction. For example, when the motor 51 rotates in a predetermined direction, the drive mechanism 52 moves the movable part 531A to the positive side in the X-axis direction and the movable part 531B to the negative side in the X-axis direction. That is, the movable parts 531A and 531B move toward each other towards the center position P. As a result, the distance between the movable parts 531A and 531B is narrowed, making it possible to grip the object 70 by sandwiching it between the finger part 532A fixed to the movable part 531A and the finger part 532B fixed to the movable part 531B.

[0027] Furthermore, for example, when the motor 51 rotates in the opposite direction to the predetermined direction, the drive mechanism 52 moves The moving part 531A moves to the negative side in the X-axis direction, and the moving part 531B moves to the positive side in the X-axis direction. That is, the moving parts 531A and 531B move away from each other from the center position P. As a result, the distance between the moving parts 531A and 531B widens, making it possible to release the object 70 that was being held between the finger part 532A fixed to the moving part 531A and the finger part 532B fixed to the moving part 531B.

[0028] In the gripping device 100, there are two possible methods for gripping the object 70 with the movable mechanism 53. The first method is, as described above, a method in which the movable part 531A and the movable part 531B move toward each other toward the center position P, thereby gripping the object 70 between the finger parts 532A and the finger parts 532B (hereinafter also referred to as "outer diameter gripping"). The second method is a method in which the movable part 531A and the movable part 531B move toward each other toward the center position P, thereby gripping the object 70 between the finger parts 532A and the finger parts 532B (hereinafter also referred to as "inner diameter gripping"). For example, if the object 70 is annular, the finger portions 532A and 532B can be inserted into the inner circumference of the annular object 70, and the finger portions 532A and 532B can be moved away from each other from the inner circumference to the outer circumference of the object 70, thereby gripping the object 70.

[0029] The drive control circuit 10 is a device that drives the motor 51. The configuration of the drive control circuit 10 will be explained below with reference to the diagram.

[0030] As shown in Figure 1, the drive control circuit 10 communicates with, for example, a higher-level device 40. Based on the drive command signal received from the higher-level device 40, the drive control circuit 10 controls the rotation and stopping of the motor 51 by controlling the energization state of the coils of each phase of the motor 51, thereby controlling the operation of the entire gripping section 50. As described above, when the drive control circuit 10 drives the motor 51, the rotational force of the motor 51 is transmitted to the movable mechanism 53 via the drive mechanism 52 connected to the output shaft of the motor 51. This controls the gripping and release of the object 70 by the movable mechanism 53.

[0031] Furthermore, the drive control circuit 10 confirms the state of the switch circuit 20 using the switch state detection unit 121, which will be described later. Based on the state of the switch circuit 20, the drive control circuit 10 determines the operating conditions for the gripping unit 50. Based on the determined operating conditions, the drive control circuit 10 generates a drive control signal.

[0032] Furthermore, the drive control circuit 10 can transmit the results obtained when controlling the motor 51 based on the drive control signal to the host device 40. Furthermore, the drive control circuit 10 returns to its initial state when it changes from a state where it is not receiving power to a state where it receives power supplied from the power supply unit 42, or when it receives a signal SS2 or SS4, which includes a restart command, transmitted from the controller 41. The initial state of the drive control circuit 10 refers to the state in which the drive control circuit 10 becomes operational after the registers and other components within the microcontroller, which constitute the drive control circuit 10, have been initialized and initial values ​​have been set, for example, by powering on the drive control circuit 10 and inputting a reset signal.

[0033] As shown in Figure 1, the drive control circuit 10 includes, for example, a control circuit 12 and a drive circuit 11.

[0034] The drive circuit 11 is a circuit that drives the motor 51 by supplying current to the motor 51 based on the drive control signal.

[0035] The control circuit 12 controls the motor 51 based on the drive command signal transmitted from the host device 40. By generating a drive control signal to excite the coil and supplying it to the drive circuit 11, the motor 51 is rotated to the target rotation position.

[0036] The control circuit 12 is a circuit that generates a drive control signal to control the drive of the motor 51 based on a drive command signal from the higher-level device 40. Here, the drive command signal includes information that indicates the target state of the motor 51. For example, the drive command signal includes information that specifies the rotational speed of the motor 51, and information that specifies the target rotation angle (target rotation position) of the motor 51. The information that specifies the target rotation position may, for example, be information that specifies the number of drive steps (number of pulses) of the motor 51 corresponding to the amount of movement to the target rotation position (target amount of movement).

[0037] The control circuit 12 is a program processing unit (e.g., a microcontroller: MCU) that has components (hardware elements) such as a processor (CPU: Central Processing Unit), various types of memory such as ROM (Read Only Memory) and RAM (Random Access Memory), timers, counters, A / D conversion circuits, input / output I / F circuits, and clock generation circuits, with each component connected to the others via a bus or dedicated line. The control circuit 12 has a rewritable non-volatile storage device as memory, such as flash memory or EEPROM (Electrically Erasable Programmable Read-Only Memory).

[0038] In this embodiment, the control circuit 12 is packaged as an IC (integrated circuit), for example, but is not limited to this. The control circuit 12 and the drive circuit 11 may also be packaged together.

[0039] The control circuit 12 has the function of controlling the action of the movable mechanism 53 to grip the object 70 and the action of releasing the object 70 by switching the energization of the coil of the motor 51.

[0040] Furthermore, the control circuit 12 can transmit the results obtained when controlling the motor 51 based on the drive control signal to the host device 40, depending on the selection of the communication interface described later.

[0041] The control circuit 12 detects the state of the switch circuit 20 using the switch state detection unit 121 (described later), determines the operating conditions (set values ​​of control parameters) for the gripping unit 50 based on the state of the switch circuit 20, and generates a drive control signal based on the determined operating conditions. Further details will be described later.

[0042] The switch circuit 20 includes multiple switches. For example, the switch circuit 20 includes a first switch 21, a second switch 22, a third switch 23, and a fourth switch 24. The number of switches in the switch circuit 20 is not limited to the example above.

[0043] For example, as shown in Figures 2 and 3, the switch circuit 20 is mounted on the outside of the housing 80 of the gripping device 100. The switch circuit 20 is connected to the drive control circuit 10, which is housed inside the housing 80. Furthermore, the drive control circuit 10, switch circuit 20, and connector 30 in the housing 80 are not limited to the above-mentioned positions within the housing 80, but can be installed at any position within the housing 80. Note that the gripping portion 50 is not shown in Figures 2 and 3.

[0044] The switch circuit 20 is, for example, a DIP (Dual Inline Package) It's Itchi. Hereinafter, the first switch 21, the second switch 22, the third switch 23, and the fourth switch 24 may be collectively referred to as "switch 200".

[0045] Switch 200 can be opened and closed. Switch 200 can be switched between a first state and a second state which is different from the first state. Here, the first state is either the open or closed state of the switch 200, and the second state is the other state. In this embodiment, as an example, the first state is set to the open state (off) and the second state to the closed state (on). Alternatively, the first state may be set to the closed state (on) and the second state to the open state (off).

[0046] The open / closed state of switch 200 is confirmed by the switch state detection unit 121, which will be described later. Switch 200 may be either a contact relay or a non-contact relay. The switch circuit 20 is grounded at the ground point GND.

[0047] Connector 30 is an external terminal for connecting the gripping device 100 to an external device. Connector 30 has a communication terminal 31 and a power terminal 32. Connector 30 is used to electrically connect the drive control circuit 10 and the host device 40.

[0048] The communication terminal 31 is a terminal for communication between the gripping device 100 and the host device 40 (controller 41), which is an external device. Specifically, the communication terminal 31 electrically connects the controller 41 of the host device 40 and the control circuit 12 of the gripping device 100. The communication terminal 31 includes a first communication terminal 31A and a second communication terminal 31B. For example, the first communication terminal 31A functions as an input terminal for inputting a signal to the gripping device 100. As will be described in detail later, the second communication terminal 31B functions as an input terminal for inputting a signal to the gripping device 100 or as an output terminal for outputting a signal from the gripping device 100.

[0049] The power terminal 32 is a terminal for supplying power to the gripping device 100 from an external source. The power terminal 32 includes a first power terminal 32A and a second power terminal 32B. For example, the first power terminal 32A is a terminal to which the power supply voltage is supplied, and the second power terminal 32B is a terminal connected to ground potential.

[0050] In this embodiment, as an example, the first power terminal 32A and the second power terminal 32B are connected to a host device 40 and power is supplied from the host device 40. However, the embodiment is not limited to this. For example, the communication terminal 31 and the power terminal 32 may be implemented by separate connectors 30, with the communication terminal 31 connected to the host device 40 and the power terminal 32 connected to an external power supply device separate from the host device 40.

[0051] The controller 41 has a control program pre-stored in it and executes the control program in response to the operator's actions.

[0052] The controller 41 can change the input and output of signals according to the communication interface determined based on the combination of open and closed states of the switch 200 on the gripping device 100 side.

[0053] Specifically, as shown in Figure 1, when the controller 41 selects a two-input interface as the communication interface, it can transmit signals SS2 and SS4 to the control circuit 12 by inputting signal SS1 to the first communication terminal 31A and signal SS3 to the second communication terminal 31B.

[0054] Furthermore, as shown in Figure 1, the controller 41 has a 1-input 1 communication interface. When the output interface is selected, signal SS3 can be transmitted to the control circuit 12 by inputting signal SS1 to the first communication terminal 31A. In addition, the controller 41 can receive signal SR1 transmitted from the control circuit 12 as signal SR2 via the second communication terminal 31B.

[0055] Details on the specific combinations of open / closed states of switch 200 for specifying the input / output communication interface from among the two-input interface and the one-input / one-output interface will be described later.

[0056] The power supply unit 42 is a device that receives commercial power and supplies power for driving to the drive control circuit 10 via the power terminal 32. The power supply unit 42 is, for example, an AC / DC converter. The type of power supply unit 42 is not particularly limited.

[0057] Next, the control circuit 12 will be explained. Before describing the detailed block configuration of the control circuit 12, we will explain the control parameters and operating modes of the gripping device 100. Control Parameters As described above, the gripping device 100 has a function to set control parameters using the switch 200. Here, the control parameter is a value that specifies the conditions for the operation of the gripping unit 50. Specifically, the operating conditions include a set value for the gripping force by the gripping unit 50, a set value for the opening / closing parameter of the gripping unit 50, a set value for the gripping direction of the gripping unit 50, and a set value for the communication interface for signal input and output to the host device 40. The opening / closing parameter includes, for example, one of the opening / closing amount, opening / closing speed, and opening / closing time of the gripping unit 50. In this embodiment, the opening / closing parameter is assumed to be the opening / closing amount of the gripping unit 50.

[0058] As shown in Figure 5, each control parameter has multiple selectable settings. Specifically, the gripping force has three selectable settings, for example, 8N, 12N, and 16N. The opening / closing parameter (opening / closing amount) has four selectable settings, for example, 1.2mm, 2.5mm, 3.8mm, and 5.0mm. Here, the setting value for the opening / closing parameter (opening / closing amount) is the travel distance of either finger part 532A or 532B. The gripping direction has two selectable settings, for example, outer diameter gripping and inner diameter gripping. The communication interface has two selectable settings, for example, input and input (2-input interface) and input and output (1-input 1-output interface). The opening / closing parameter may also be set by specifying the travel distance of both the finger parts 532A and 532B.

[0059] In the gripping device 100 according to this embodiment, the control parameters described above are divided into a first set value group and a second set value group. The first set value group is a combination of set values ​​that includes any set value among the control parameters. The second set value group is a combination of set values ​​that includes set values ​​different from those in the first set value group among the control parameters.

[0060] For example, if the second setpoint group includes at least one setpoint from gripping force, opening / closing parameter, gripping direction, and communication interface, then the first setpoint group will include other setpoints not included in the second setpoint group. Specifically, if the second setpoint group includes the gripping force setpoint, then the first setpoint group will include the opening / closing parameter, gripping direction, and communication interface setpoints. Also, for example, if the second setpoint group includes the gripping force and opening / closing parameter setpoints, then the first setpoint group will include the gripping direction and communication interface setpoints.

[0061] In this embodiment, as an example, the first set value group includes a set value for the gripping direction and a set value for the communication interface, and the second set value group includes a set value for the gripping force and a set value for the opening / closing parameter.

[0062] ≪Operating Modes≫ The gripping device 100 has two operating modes: a setting change mode (first operating mode) and a normal operating mode (second operating mode). The setting change mode is a mode in which control parameters (operating conditions) can be set for the gripping device 100. The setting change mode includes, for example, a setting change mode in which a first set value group (gripping direction and communication interface) can be set based on the state of switch 200.

[0063] The normal operation mode is a mode in which control parameters can be set and the gripping unit 50 can be driven. Specifically, in the normal operation mode, a second setpoint group (gripping force and opening / closing parameters) can be set based on the state of the switch 200, and the drive of the gripping unit 50 is controlled based on the set operating conditions. In the normal operation mode, the above-mentioned second setpoint group (gripping force and opening / closing parameters) can be set. For example, in the normal operation mode, the control circuit 12 generates a drive control signal based on the drive command signal transmitted from the host device 40 and the set first and second setpoint groups, and drives the gripping unit 50.

[0064] <<Block configuration of control circuit 12>> Figure 4 shows an example of a functional block of the control circuit according to the first embodiment. Figure 5 is a table showing an example of a combination of control patterns specified in the gripping device according to the first embodiment. Figure 6 is a table showing the results of specifying the gripping force of the gripper according to the open / closed state of the first switch and the second switch according to the first embodiment. Figure 7 is a table showing the results of specifying the gripper opening / closing parameters according to the opening / closing states of the third and fourth switches in the first embodiment. Figure 8 is a table showing the open / closed state of the first switch when specifying the change in gripping direction in the operating mode of the gripping device, where the setting change mode is selected. Figure 9 is a table showing the open / closed state of the second switch when specifying changes to the controller's communication interface in the operating mode of the gripping device, where a setting change mode is specified.

[0065] The control circuit 12 includes a switch state detection unit 121, an operation mode setting unit 122, an operation condition determination unit 123, a drive signal generation unit 125, and a memory unit 124 as functional blocks for realizing the functions described above. These functional blocks are realized, for example, by the processor within the MCU described above executing various calculations according to a program stored in memory, and controlling peripheral circuits such as timers and counters, A / D conversion circuits, and input / output I / F circuits. Some or all of these functional blocks may be realized by dedicated hardware circuits. In addition, the control circuit 12 may have functional blocks for realizing other functions besides those described above.

[0066] The memory unit 124 is a functional unit for storing data and other information necessary for the overall control of the gripping device 100 by the control circuit 12.

[0067] The memory unit 124 stores correspondence relationship information 1241 that shows the correspondence between the open / closed state of the switch 200 and the values ​​of each control parameter. Correspondence relationship information 1241 is, for example, a table This is lookup information, which refers to specific elements of a string. Correspondence information 1241 includes, for example, correspondence information 1241A showing the correspondence between the open / closed state of the first switch and the open / closed state of the second switch and the gripping force value in normal operation mode (see Figure 6). Correspondence information 1241 includes correspondence information 1241B showing the correspondence between the open / closed state of the third switch and the open / closed state of the fourth switch and the value of the open / closed parameter in normal operation mode (see Figure 7). Correspondence information 1241 includes correspondence information 1241C showing the correspondence between the open / closed state of the first switch and the gripping direction in setting change mode (see Figure 8). Correspondence information 1241D showing the correspondence between the open / closed state of the second switch and the communication interface in setting change mode (see Figure 9). Hereafter, "correspondence information" will also be referred to as "table information."

[0068] Furthermore, the memory unit 124 stores information 1242 regarding the operating conditions of the gripping device 100. The operating condition information 1242 includes the setting values ​​of each control parameter determined based on the open / closed state of the switch 200, as will be described later.

[0069] The switch state detection unit 121 is a functional unit that detects the open / closed state of the switch 200. Specifically, the switch state detection unit 121 detects the open / closed state of the first switch, the open / closed state of the second switch, the open / closed state of the third switch, and the open / closed state of the fourth switch, respectively. The switch state detection unit 121 outputs the result of detecting the open / closed state of the switch 200.

[0070] The operation mode setting unit 122 is a functional unit that refers to the detection result of the open / closed state of the switch 200 detected by the switch state detection unit 121 and sets the operation mode based on the detection result. Based on the detection result of the open / closed state of the switch 200, the operation mode setting unit 122 sets either the first operation mode or the second operation mode as the operation mode of the gripping device 100.

[0071] Here, "start of operation" refers to the timing when the registers and other components within the control circuit 12 are reset and the control circuit 12 becomes operational, for example, when power is turned on to the gripping device 100, when the reset button (not shown) on the gripping device 100 is pressed, or when a reset signal is input to the control circuit 12 from an external source.

[0072] The operation mode setting unit 122 operates in setting change mode (first operation mode) when a predetermined switch among the switches 200 is in a first predetermined state at the start of operation. The operation mode setting unit 122 also operates in normal operation mode (second operation mode) when a predetermined switch among the switches 200 is not in the first predetermined state at the start of operation.

[0073] Here, the predetermined switch refers to at least one of the first switch 21, the second switch 22, the third switch 23, and the fourth switch 24. In this embodiment, the predetermined switches are the first switch 21 and the second switch 22.

[0074] A predetermined state means that a predetermined switch is in the first state. In this embodiment, a predetermined state means that the first switch 21 and the second switch 22 are in the open state.

[0075] The operating condition determination unit 123 is a functional unit that sets operating conditions (control parameters) based on the detection result of the open / closed state of the switch 200 detected by the switch state detection unit 121 and the operating mode set by the operating mode setting unit 122.

[0076] The operating condition determination unit 123 determines the control parameters to be set based on the set operating mode. The system selects either the first or second set value group as the target, and based on the detection result of the open / closed state of the switch 200, it determines the specific set value of the selected control parameter and stores it in the storage unit 124.

[0077] Specifically, the operating condition determination unit 123 determines the values ​​of the first set value group based on the state of switches 23 and 24 other than the predetermined switches 21 and 22 in the setting change mode, and determines the values ​​of the second set value group based on the state of the predetermined switches 21 and 22 in the normal operating mode.

[0078] In other words, in the setting change mode (first operating mode), the operating condition determination unit 123 determines the setting value for the gripping direction and the setting value for the communication interface as a first set value group based on the combination of the open / closed state of the third switch 23 and the open / closed state of the fourth switch 24. Furthermore, in the normal operating mode (second operating mode), the operating condition determination unit 123 determines the setting value for the gripping force and the setting value for the open / closed parameter as a second set value group based on the combination of the open / closed state of the first switch 21, the open / closed state of the second switch 22, the open / closed state of the third switch 23, and the open / closed state of the fourth switch 24.

[0079] For example, the operating condition determination unit 123 refers to the correspondence relationship information 1241 corresponding to the set operating mode, reads a value from the correspondence relationship information 1241 that corresponds to the detection result of the open / closed state of the switch 200, determines the setting values ​​for the first setting value group and the second setting value group, and stores them in the storage unit 124 as the operating condition 1242.

[0080] For example, consider the case where the normal operating mode is set, with the first switch 21 "closed", the second switch 22 "closed", the third switch 23 "open", and the fourth switch 24 "closed". In this case, the operating condition determination unit 123 selects the table information shown in Figures 6 and 7, which is the table information corresponding to the normal operating mode. The operating condition determination unit 123 refers to the selected table information and reads the setting values ​​corresponding to the open / closed state of the switches 200. That is, the operating condition determination unit 123 reads "8N" corresponding to the first switch 21 = closed and the second switch 22 = closed, and uses this as the setting value for the gripping force, and reads "1.2 mm" corresponding to the third switch 23 = open and the fourth switch 24 = closed, and uses this as the setting value for the open / closed parameter.

[0081] For example, consider the case where the setting change mode is set, the third switch 23 is "open", and the fourth switch 24 is "open". In this case, the operating condition determination unit 123 selects the table information shown in Figures 8 and 9, which is the table information corresponding to the setting change mode. The operating condition determination unit 123 refers to the selected table information and reads the setting value corresponding to the open / closed state of the switch 200.

[0082] Furthermore, after the operating mode has been set to the first operating mode, the operating condition determination unit 123 detects that the fourth switch 24 has transitioned from either the first state or the second state to the other state, and sets a value corresponding to the combination of the state of the first switch 21 and the state of the second switch 22 as a value in the first set value group.

[0083] For example, consider the case where the setting change mode is set and the fourth switch 24 transitions from "open" to "closed". In this case, the operation condition determination unit 123 selects the table information shown in Figures 8 and 9, which is the table information corresponding to the setting change mode. The operation condition determination unit 123 refers to the selected table information, reads the setting value corresponding to the open / closed state of the switch 200, and sets the read value as the value of the first set value group. That is, the operation condition determination unit 123 reads "outer diameter grip" corresponding to the third switch 23 = open and sets it as the setting value for the gripping direction, and reads "1 input 1 output interface" corresponding to the fourth switch 24 = open and sets the setting value for the communication interface as the value of the first set value group.

[0084] The drive signal generation unit 125 is a functional unit that generates drive control signals. Based on the drive command signal, the operating mode set in the operating mode setting unit 122, and the operating conditions stored in the storage unit 124, the drive signal generation unit 125 is a functional unit that generates drive control signals to switch between the excitation and de-excitation of the A-phase coil and the B-phase coil at predetermined timings based on a predetermined excitation method in order to move the rotor of the motor 51 to a target rotation position (target displacement). Here, the predetermined excitation method is, for example, one of the following: a one-phase excitation method, a one-to-two-phase excitation method, a two-phase excitation method, and a microstep method.

[0085] When a drive command signal instructing the gripping unit 50 to be driven is input, the drive signal generation unit 125 generates a drive control signal that drives the gripping unit 50 to grip the object 70. The drive control signal is, for example, a PWM signal.

[0086] <<Judgment method>> Next, we will describe how to set the operating mode of the gripping device 100. Figure 10 is a flowchart showing the process flow for determining the operating mode of the gripping device according to the first embodiment. Figure 11 is a flowchart showing the processing flow when the setting change mode is specified in the operating mode of the gripping device.

[0087] First, the switch state detection unit 121 detects the open / closed state of the first switch 21 and the second switch 22 in the switch circuit 20, and provides the detection result of the open / closed state to the operation mode setting unit 122 and the operation condition determination unit 123 (step S101).

[0088] If both the first switch 21 and the second switch 22 are open (step S101: YES), the operation mode setting unit 122 sets the operation mode to the setting change mode (first operation mode) (step S103). In the setting change mode, since the first switch 21 and the second switch 22 are already in the open state, the operating condition determination unit 123 determines the values ​​of the first set value group based on the combination of the open / closed state of the third switch 23 and the open / closed state of the fourth switch 24 using the method described above (step S103). After determining the first set value group, the control circuit 12 returns to step S101. The specific processing steps for the settings change mode will be described later.

[0089] If neither the first switch 21 nor the second switch 22 is open (step S101: NO), the operation mode setting unit 122 sets the operation mode to the normal operation mode (second operation mode) (step S105).

[0090] In normal operation mode, the operating condition determination unit 123 determines the values ​​of the second set value group using the method described above, based on the combination of the open / closed state of the first switch 21, the open / closed state of the second switch 22, the open / closed state of the third switch 23, and the open / closed state of the fourth switch 24 (step S106).

[0091] Next, the drive signal generation unit 125 generates a drive control signal according to the drive command signal, based on the operating mode and operating conditions set based on the values ​​of the first set value group and the second set value group determined by the operating condition determination unit 123 (step S106).

[0092] Next, we will describe the process of changing settings. Figure 8 shows the open / closed state of the first switch when specifying the change in the gripping direction in the operating mode of the gripping device, where the setting change mode is specified. Figure 9 shows the open / closed state of the second switch when specifying the changes to the controller's communication interface in the operating mode of the gripping device, where the setting change mode is specified.

[0093] The setting change mode is an operation mode in which, in step S101, the first switch 21 and the second switch 22 are detected to be in an open state, and in step S103, the operation mode setting unit 122 sets the system to the setting change mode, after which the operation condition determination unit 123 sets either a first set value group or a second set value group based on the open / closed state of the first switch 21 and the second switch 22.

[0094] Specifically, as shown in Figures 8 and 9, based on the open / closed states of the first switch 21 and the second switch 22, any value (type) can be set from two types of gripping direction and two types of communication interface setting values ​​as the first set value group and the second set value group.

[0095] First, the switch state detection unit 121 detects the open / closed state of the fourth switch 24 (step S201).

[0096] If it is not possible to detect that the fourth switch 24 is in the open state (step S201: NO), the operating condition determination unit 123 terminates the setting change mode processing and issues a command to the switch state detection unit 121 to detect the open / closed state of the first switch 21 and the second switch 22 again (step S101).

[0097] If the fourth switch 24 is in the open state (step S201: YES), the operating condition determination unit 123 initializes the control conditions (step S202). Initialization of control conditions is performed, for example, by the operation condition determination unit 123 initializing the operation conditions stored in the storage unit 124. Alternatively, the initialization of the control conditions may be performed by the operation condition determination unit 123 instructing the controller 41 to restart the power supply unit 42.

[0098] Next, the switch state detection unit 121 detects the open / closed state of the first switch 21 and the second switch 22 (step S203).

[0099] Next, the operating condition determination unit 123 reads out the setting values ​​of the first set value group corresponding to the open / closed states of the first switch 21 and the second switch 22 (step S204).

[0100] Specifically, the operating condition determination unit 123 reads the setting values ​​of the first set value group contained in the correspondence relationship information 1241A and 1241B stored in the storage unit 124.

[0101] Next, the switch state detection unit 121 detects the open / closed state of the fourth switch 24 (step S205).

[0102] If the fourth switch 24 has not been detected to have switched from the open state to the closed state (step S205: NO), the switch state detection unit 121 detects the open / closed state of the first switch 21 and the second switch 22 again (step S203).

[0103] If the fourth switch 24 is detected to have switched from the open state to the closed state (step S205: YES), the operating condition determination unit 123 writes the setting values ​​of the first set value group corresponding to the open / closed states of the first switch 21 and the second switch 22 that it has read, to the storage unit 124 as the operating condition 1242 (step S206).

[0104] By following the steps in the flowchart described above, the operating mode of the gripping device 100 can be set, and the control parameters can be set using the setting change mode.

[0105] As described above, the gripping device 100 according to this embodiment includes a gripping unit 50 for gripping an object 70, a plurality of switches 200 that can be switched between a first state and a second state different from the first state, and a drive control circuit 10 that controls the driving of the gripping unit 50. The drive control circuit 10 includes a drive circuit 11 that drives the gripping unit 50 based on a drive control signal, and a control circuit 12 that determines the operating conditions of the gripping unit 50 based on the state of the switches 200 and generates a drive control signal based on the determined operating conditions. The operating conditions include a first set value group and a second set value group different from the first set value group. The control circuit 12 has an operating mode, which includes a first operating mode in which the first set value group can be set based on the state of the switches 200, and an operating mode in which the second set value group can be set based on the state of the switches 200. The control circuit 12 includes a second operating mode which is possible and controls the driving of the gripping part 50 based on set operating conditions, and operates in the first operating mode when predetermined switches 21 and 22 among the plurality of switches 200 are in a predetermined state at the start of operation when the drive control circuit 10 starts operating from an initial state, and operates in the second operating mode when predetermined switches 21 and 22 among the plurality of switches 200 are not in a predetermined state at the start of operation, and in the first operating mode the control circuit 12 sets a first set value group based on the state of the other switches 23 and 24 excluding the predetermined switches 21 and 22, and sets a second set value group based on the state of the switches 200 in the second operating mode, and generates a drive control signal based on the set first set value group and second set value group.

[0106] According to this, the operating mode is determined based on the open / closed state of predetermined switches 21 and 22 at the start of operation, and a control parameter that can be set is assigned to each operating mode. Therefore, in each operating mode, the number of combinations of open / closed states of switch 200 that can be assigned as a setting value for one control parameter can be increased. Consequently, it is possible to increase the degree of freedom in setting the control parameters in the gripping device 100 while suppressing the increase in size and cost of the gripping device 100.

[0107] Furthermore, in the gripping device 100 according to this embodiment, the operating conditions include the gripping force of the gripping part 50, the opening and closing parameters of the gripping part 50, and the gripping direction of the gripping part 50; the second set value group includes the gripping force and at least one set value from the opening and closing parameters; and the first set value group includes other set values ​​not included in the second set value group.

[0108] By increasing the number of configurable settings for the gripping force and opening / closing parameters, which are essential parameters for more precise control of the gripping device 100, users can operate the gripping device 100 appropriately according to the operating environment.

[0109] Furthermore, in the gripping device 100 according to this embodiment, the opening / closing parameter is one of the opening / closing amount, opening / closing speed, and opening / closing time of the gripping portion 50.

[0110] According to this, the opening and closing parameters of the gripping section 50 can be flexibly selected according to the operating conditions of the gripping device 100.

[0111] Furthermore, in the gripping device 100 according to this embodiment, the operating conditions further include setting values ​​for the communication interface related to the input / output 31 of signals to and from the outside (higher-level device 40), and the first set value group further includes setting values ​​for the communication interface.

[0112] According to this, two types of communication interfaces are set based on the open / closed state of one switch 22, and the gripping force of multiple types of gripping parts 50, the open / closed parameters of multiple types of gripping parts 50, the gripping direction of multiple types of gripping parts 50, and other switches 21, 23, 24 It can be set based on the open / closed state.

[0113] Furthermore, in the gripping device 100 according to this embodiment, the plurality of switches 200 include a first switch 21, a second switch 22, a third switch 23, and a fourth switch 24, the predetermined switches 21 and 22 are the first switch 21 and the second switch 22, the first predetermined state is the first state, and the control circuit 12 determines the values ​​of the first set value group in the first operating mode based on the combination of the state of the first switch 21 and the state of the second switch 22, and determines the values ​​of the second set value group in the second operating mode based on the combination of the state of the first switch 21, the state of the second switch 22, the state of the third switch 23, and the state of the fourth switch 24.

[0114] According to this, at least four switches can be used to switch between two operating modes and to switch the settings for gripping force, opening / closing parameters, gripping direction, and communication interface, thereby further reducing the size and cost of the gripping device 100.

[0115] Furthermore, in the gripping device 100 according to this embodiment, the control circuit 12, after the operating mode has been set to the first operating mode, detects that the fourth switch 24 has transitioned from either the first state or the second state to the other state, and sets a value corresponding to the combination of the state of the first switch 21 and the state of the second switch 22 as a value in the first set value group.

[0116] According to this, based on the open / closed state of the fourth switch 24, which is not used to determine the operating mode, values ​​corresponding to the combination of the state of the first switch 21 and the open / closed state of the second switch 22 can be set as values ​​in the first set value group. In other words, by detecting the open / closed state of the fourth switch 24, it is possible to simultaneously select a first operating mode based on the combination of the state of the first switch 21 and the open / closed state of the second switch 22, and to set the values ​​of the first set value group based on the combination of the state of the first switch 21 and the open / closed state of the second switch 22.

[0117] Furthermore, the control method for the gripping device 100 according to this embodiment comprises a gripping unit 50 for gripping an object, a plurality of switches 200 that can be switched between a first state and a second state different from the first state, and a drive control circuit 10 that controls the driving of the gripping unit 50, wherein the drive control circuit 10 includes a drive circuit 11 that drives the gripping unit 50 based on a drive control signal, and a control circuit 12 that determines the operating conditions of the gripping unit 50 based on the state of the switches 200 and generates a drive control signal based on the determined operating conditions, wherein the operating conditions include a first set value group and a second set value group different from the first set value group, and the control circuit 12 includes, as an operating mode, a first operating mode in which the first set value group can be set based on the state of the switches 200, and a second operating mode in which the second set value group can be set based on the state of the switches 200 and the driving of the gripping unit 50 is controlled based on the set operating conditions, wherein the control circuit 12 However, the operation starts from an initial state and includes a first step S101 which determines whether predetermined switches 21 and 22 among the plurality of switches 200 are in a predetermined state, a second step S103 which, if predetermined switches 21 and 22 are in a predetermined state, the control circuit 12 operates in a first operating mode, and a third step S105 and S106 which, if predetermined switches 21 and 22 are not in a predetermined state, the control circuit 12 operates in a second operating mode. The second step S103 includes a fourth step S201 to S206 which sets a first set value group based on the state of the plurality of switches 200, and the third step S105 and S106 which includes a fifth step S105 which sets a second set value group based on the state of the plurality of switches 200, and a sixth step S106 which generates a drive control signal based on the first set value group set in the fourth step S201 to S206 and the second set value group set in the fifth step S105.

[0118] According to this, as described above, it is possible to increase the degree of freedom in setting the control parameters of the gripping device 100 while suppressing the increase in size and cost of the gripping device 100.

[0119] ≪Second Embodiment≫ Next, the configuration of the gripping device 100A according to the second embodiment will be described. Figure 12 shows the configuration of a gripping system equipped with a gripping device according to the second embodiment. Figure 13 shows an example of a functional block of a control circuit according to the second embodiment.

[0120] The gripping system 1A according to the second embodiment shown in Figure 12 comprises a gripping device 100A and a higher-level device 40. The gripping device 100A according to the second embodiment has an output unit 60 in addition to the functional unit of the gripping device 100 according to the first embodiment.

[0121] The output unit 60 outputs information indicating the setting status of the first set value group. The output unit 60 has a light-emitting element 61 whose light-emitting state, including off, on, and blinking, is controlled. The light-emitting element 61 is, for example, an LED (Light Emitting Diode). The light-emitting element 61 may be a single element or a group of elements.

[0122] The control circuit 12A outputs first information by controlling the light-emitting element 61 so that it is in one of the light-emitting states. The control circuit 12A also outputs second information by controlling the light-emitting element 61 so that it is in a state different from the light-emitting state when the first information is output.

[0123] For example, the control circuit 12A can cause the light-emitting element 61 to blink as the output of first information when the switch 200 is in a desired state. Furthermore, for example, if the switch 200 is not in the desired state, the control circuit 12A can light up the light-emitting element 61 as an output of second information.

[0124] However, the output unit 60 may include a display for displaying information in addition to the light-emitting element 61. Alternatively, the output unit 60 may be a display for displaying information instead of the light-emitting element 61. In this state, the control circuit 12A displays first information on the display if the switch 200 is in the desired state. If the switch 200 is not in the desired state, the control circuit 12A displays second information on the display.

[0125] For example, the first piece of information indicates that the values ​​of the first setpoint group set in the gripping device 100A at that time are set to values ​​corresponding to the current state of the switch 200. The second piece of information indicates that the values ​​of the first setpoint group set in the gripping device 100A at that time do not match the values ​​corresponding to the current state of the switch 200.

[0126] The control circuit 12A according to the second embodiment has an output control unit 126 in addition to the functional blocks of the control circuit 12 according to the first embodiment. Similar to the control circuit 12 according to the first embodiment, these functional blocks are realized by the processor in the MCU executing various calculations according to a program stored in memory, and controlling peripheral circuits such as timers and counters, A / D conversion circuits and input / output I / F circuits. Also, similar to the control circuit 12 according to the first embodiment, some or all of these functional blocks may be realized by dedicated hardware circuits.

[0127] The output control unit 126 is a functional unit that controls the output unit 60 based on the detection result of the open / closed state of the switch 200, which has been detected by the switch state detection unit 121. For example, the output control unit 126 controls the light emission state of the light-emitting element 61, including turning it off, turning it on, and blinking, based on the open / closed state of the switch 200.

[0128] Furthermore, the gripping device 100A has a third operating mode in addition to the setting change mode (first operating mode) and the normal operating mode (second operating mode). The third operating mode is an operating mode that outputs the setting status of the first set value group. The third operating mode is an operating mode that checks whether the values ​​of the first set value group corresponding to the open / closed state of the switch 200 match the values ​​of the first set value group set in the first operating mode. Hereinafter, the third operating mode will be referred to as the "parameter confirmation mode".

[0129] The operation mode setting unit 122 determines one of the first operation mode, second operation mode, and third operation mode based on the open / closed state of the switch 200, and stores (sets) the information of the determined operation mode.

[0130] The operation mode setting unit 122 sets the system to the first operation mode when a predetermined switch is in a first predetermined state and the third switch 23 is in the first state at the start of operation. The operation mode setting unit 122 sets the operation to the third operation mode when a predetermined switch is in the first predetermined state and the third switch 23 is in the second state at the start of operation.

[0131] The third predetermined state is a state in which a predetermined switch is in the first state and the third switch is in the second state. In this embodiment, the third predetermined state refers to a state in which the first switch 21 and the second switch 22 are in the first state, and the third switch 23 is in the second state.

[0132] In other words, in this embodiment, the third predetermined state is a state in which the first switch 21 and the second switch 22 are open, and the third switch 23 is not open. Specifically, in this embodiment, the third predetermined state is when the first switch 21 and the second switch 22 are open, and the third switch 23 is closed.

[0133] The output control unit 126 controls the output unit 60 to output either first information or second information based on the detection result of the open / closed state of the switch 200 by the switch state detection unit 121. Specifically, in the third operating mode (parameter confirmation mode), the output control unit 126 reads the values ​​of the first set value group corresponding to the open / closed state of the switch 200 detected by the switch state detection unit 121 from the correspondence relationship information 1241A, 1241B, 1241C, and 1241D. The output control unit 126 also reads the set values ​​of the first set value group determined in the first operating mode, which are stored in the storage unit 124, from the operating condition information 1242. The output control unit 126 compares the values ​​of the first set value group corresponding to the open / closed state of the switch 200 with the set values ​​of the first set value group determined in the first operating mode. If the values ​​of the first set value group corresponding to the open / closed state of the switch 200 and the set values ​​of the first set value group determined in the first operating mode match, the output control unit 126 outputs the first information to the output unit 60. On the other hand, the output control unit 126 outputs second information to the output unit 60 if the values ​​of the first set value group corresponding to the open / closed state of the switch 200 do not match the set values ​​of the first set value group determined in the first operating mode.

[0134] The output unit 60 outputs either first information or second information based on a command from the output control unit 126. For example, the light-emitting element 61 lights up as the output of first information and blinks as the output of second information based on a command from the output control unit 126.

[0135] Next, we will describe how to set the operating mode of the gripping device 100A and the processing details of the parameter confirmation mode. Figure 14 is a flowchart showing the process flow for determining the operating mode of the gripping device according to the second embodiment.

[0136] First, the switch state detection unit 121 detects the open / closed state of the first switch 21 and the second switch 22 in the switch circuit 20, and provides the detection result of the open / closed state to the operation mode setting unit 122 and the operation condition determination unit 123 (step S101).

[0137] If neither the first switch 21 nor the second switch 22 is in the open state (step S101: NO), the operation mode setting unit 122 sets the operation mode to the normal operation mode (second operation mode), similar to the gripping device 100 in the first embodiment (step S105).

[0138] If both the first switch 21 and the second switch 22 are in the open state (step S101: YES), unlike the gripping device 100 in the first embodiment, the switch state detection unit 121 detects the open / closed state of the third switch 23 (step S102).

[0139] If the third switch 23 is closed (step S102: YES), the operation mode setting unit 122 sets the operation mode to the setting change mode (step S103).

[0140] If the third switch 23 is in the open state (step S102: NO), the operation mode setting unit 122 sets the operation mode to parameter confirmation mode (step S104).

[0141] Next, we will describe the processing steps in parameter verification mode. Figure 15 is a flowchart showing the processing flow when the parameter confirmation mode is specified in the operating modes of the gripping device.

[0142] First, the switch state detection unit 121 detects the open / closed state of the first switch 21 and the second switch 22, and provides the detection result of the open / closed state to the output control unit 126 (step S301).

[0143] Next, the output control unit 126 reads out the setting values ​​from the first set value group stored in the storage unit 124 (step S302).

[0144] Next, the output control unit 126 checks whether the setting values ​​of the first set value group corresponding to the open / closed states of the first switch 21 and the second switch 22 detected in step S301 match the setting values ​​of the first set value group read in step S302 (step S303).

[0145] If the setting values ​​of the first set value group corresponding to the open / closed states of the first switch 21 and the second switch 22 detected in step S301 match the setting values ​​of the first set value group read in step S302 (step S303: YES), the output control unit 126 outputs a command to the output unit 60 to output the first information (step S304). Specifically, the output control unit 126 outputs a command to light up the light-emitting element 61. In this case, the light-emitting element 61 is set to illuminated.

[0146] If the setting values ​​of the first set value group corresponding to the open / closed states of the first switch 21 and the second switch 22 detected in step S301 do not match the setting values ​​of the first set value group read in step S302 (step S303: NO), the output control unit 126 outputs a command to the output unit 60 to output second information (step S305). Specifically, the output control unit 126 outputs a command to make the light-emitting element 61 blink. In this case, the light-emitting element 61 will blink.

[0147] Following the steps in the flowchart described above, the parameter verification mode can be executed as the operating mode of the gripping device 100A.

[0148] In the gripping device 100A according to this embodiment, the operating mode further includes a third operating mode (parameter confirmation mode) that outputs the setting status of the first set value group, and the control circuit 12A operates in the first operating mode when the first switch 21 and the second switch 22 are in a predetermined state and the third switch 23 is in the first state at the start of operation, and operates in the third operating mode when the first switch 21 and the second switch 22 are in a predetermined state and the third switch 23 is in a state different from the second state at the start of operation.

[0149] According to this, the user of the gripping device 100A can determine in parameter confirmation mode whether the open / closed state of the switch 200, which was set in normal operation mode or setting change mode, is in the desired state.

[0150] Furthermore, the gripping device 100A according to this embodiment further includes an output unit 60 that outputs information indicating the setting status of the first set value group, and the control circuit 12A causes the output unit 60 to output first information when it matches the value of the first set value group corresponding to the state of the multiple switches 200 in the third operating mode, and causes the output unit 60 to output second information different from the first information when it does not match the value of the first set value group set in the first operating mode when it does not match the value of the first set value group corresponding to the state of the multiple switches 200.

[0151] According to this, in parameter confirmation mode, users of the gripping device 100A can easily determine, based on the information output from the output unit 60, whether the state of the multiple switches 200 matches the state of the switches 200 set in normal operation mode or setting change mode.

[0152] Furthermore, in the gripping device 100A according to this embodiment, the output unit 60 has a light-emitting element 61 whose light-emitting state, including off, on, and blinking, is controlled, and the control circuit 12A outputs first information by controlling the light-emitting element 61 so that it is in one of the light-emitting states, and outputs second information by controlling the light-emitting element 61 so that it is in one of the other light-emitting states.

[0153] According to this, in parameter confirmation mode, the user of the gripping device 100A can visually check whether the state of the multiple switches 200 matches the state of the switches 200 set in normal operation mode or setting change mode by observing the light emission state of the light-emitting element 61.

[0154] Furthermore, in the gripping device 100A according to this embodiment, the output unit 60 includes a display for displaying information, and the control circuit 12A causes the display to show first information and second information.

[0155] According to this, in parameter confirmation mode, the user of the gripping device 100A can visually confirm whether the state of the multiple switches 200 matches the state of the switches 200 set in normal operation mode or setting change mode by looking at the first and second information displayed on the display.

[0156] <<Extension of the Embodiment>> The present inventors have described the invention in detail based on embodiments, The present invention is not limited thereto, and it goes without saying that it can be modified in various ways without departing from its essence.

[0157] In the processing steps of the gripping device 100A, the light-emitting element 61 is turned on (step S304) or blinked (step S304) based on the operating condition determination unit 123 in step S303, but is not limited to this.

[0158] For example, by setting the light-emitting element 61 to blink from the point where the system transitions to parameter confirmation mode in step S104, and then changing the light-emitting element 61 to a lit state when the setting values ​​of the first set value group corresponding to the open / closed states of the first switch 21 and the second switch 22 detected in step S301 match the setting values ​​of the first set value group read in step S302, it becomes easier for the user to determine whether the setting values ​​of the first set value group in step S301 match the setting values ​​of the first set value group in step S302.

[0159] Furthermore, the flowchart described above is merely an example and is not limited to these steps. For example, other processes may be inserted between each step, or the processes may be parallelized. [Explanation of symbols]

[0160] 1...Gripping system, 10...Drive control circuit, 11...Drive circuit, 12...Control circuit, 20...Switch circuit, 21...First switch, 22...Second switch, 23...Third switch, 24...Fourth switch, 30...Connector, 31...Communication terminal, 32...Power terminal, 40...Host device, 41...Controller, 42...Power supply device, 50...Gripping part, 51...Motor, 52...Drive mechanism, 53...Movable mechanism, 60...Output unit, 61...Light-emitting element, 70...Object, 100...Gripping device, 111...Mounting part, 121...Switch state detection unit, 122...Operation mode setting unit, 123...Operation condition determination unit, 124...Storage unit, 125...Drive signal generation unit, 126...Output control unit, 531...Movement part, 532...Finger part, GND...Grounding point, P...Center position, SR1,SR2,SS1,SS2,SS3,SS4...Signal

Claims

1. A gripping part for gripping the object, Multiple switches that can be switched between a first state and a second state different from the first state, The system includes a drive control circuit for controlling the drive of the gripping portion, The drive control circuit is A drive circuit that drives the gripping part based on a drive control signal, The circuit includes a control circuit that determines the operating conditions of the gripping portion based on the state of the switch and generates the drive control signal based on the determined operating conditions, The aforementioned operating conditions include a first set value group and a second set value group different from the first set value group, The control circuit includes, as an operating mode, a first operating mode in which the first set value group can be set based on the state of the switch, and a second operating mode in which the second set value group can be set based on the state of the switch and the drive of the gripping part is controlled based on the set operating conditions. The control circuit operates in a first operating mode when a predetermined switch among the plurality of switches is in a predetermined state at the start of operation when the drive control circuit starts operating from an initial state, and operates in a second operating mode when a predetermined switch among the plurality of switches is not in the predetermined state at the start of operation. The control circuit sets a first set value group based on the state of the switch in the first operating mode, sets a second set value group based on the state of the switch in the second operating mode, and generates the drive control signal based on the set first set value group and second set value group. gripping device.

2. In the gripping device according to claim 1, the operating conditions include the gripping force by the gripping part, the opening and closing parameters of the gripping part, and the gripping direction of the gripping part. The second set value group includes at least one set value from the gripping force and the opening / closing parameter, The first set value group includes i setting value which is not included in the second set value group. gripping device.

3. In the gripping device according to claim 2, The second set value group includes the set values ​​for the gripping force and the opening / closing parameter, The first set value group includes the set value for the gripping direction, gripping device.

4. In the gripping device according to claim 3, The opening / closing parameter is one of the following: the amount of opening / closing, the opening / closing speed, and the opening / closing time of the gripping portion. gripping device.

5. In the gripping device according to claim 4, The aforementioned operating conditions further include setting values ​​for the communication interface related to the input and output of signals to the outside, The first set value group further includes the set values ​​of the communication interface, gripping device.

6. In the gripping device according to claim 1, The plurality of switches include a first switch, a second switch, a third switch, and a fourth switch. The predetermined switches are the first switch and the second switch, The predetermined state is the first state, The control circuit determines the value of the first set value group based on the combination of the state of the first switch and the state of the second switch in the first operating mode, and determines the value of the second set value group based on the combination of the state of the first switch, the state of the second switch, the state of the third switch, and the state of the fourth switch in the second operating mode. gripping device.

7. In the gripping device according to claim 6, The control circuit, after the operating mode has been set to the first operating mode, detects that the fourth switch has transitioned from either the first state or the second state to the other state, and sets a value corresponding to the combination of the state of the first switch and the state of the second switch as a value in the first set value group. gripping device.

8. In the gripping device according to claim 7, The aforementioned operating mode further includes a third operating mode that outputs the setting status of the first set value group, The control circuit operates in the first operating mode when the first switch and the second switch are in the predetermined state and the third switch is in the first state at the start of operation, and operates in the third operating mode when the first switch and the second switch are in the predetermined state and the third switch is in the second state at the start of operation. gripping device.

9. In the gripping device according to claim 8, The system further includes an output unit that outputs information indicating the setting status of the first set value group, The control circuit, in the third operating mode, outputs first information to the output unit when the values ​​of the first set value group corresponding to the states of the plurality of switches match the values ​​of the first set value group set in the first operating mode, and outputs second information different from the first information to the output unit when the values ​​of the first set value group corresponding to the states of the plurality of switches do not match the values ​​of the first set value group set in the first operating mode. gripping device.

10. In the gripping device according to claim 9, The output unit has a light-emitting element whose light-emitting state is controlled, including off, on, and blinking. The control circuit outputs the first information by controlling the light-emitting element so that it is in one of the light-emitting states, and outputs the second information by controlling the light-emitting element so that it is in another of the light-emitting states. gripping device.

11. In the gripping device according to claim 9, The output unit includes a display for displaying information. The control circuit causes the first information and the second information to be displayed on the display. gripping device.

12. A gripping device control method comprising: a gripping unit for gripping an object; a plurality of switches that can switch between a first state and a second state different from the first state; and a drive control circuit for controlling the driving of the gripping unit, wherein the drive control circuit includes a drive circuit for driving the gripping unit based on a drive control signal; and a control circuit for determining the operating conditions of the gripping unit based on the state of the switches and generating the drive control signal based on the determined operating conditions, wherein the operating conditions include a first set value group and a second set value group different from the first set value group, and the control circuit includes, as an operating mode, a first operating mode in which the first set value group can be set based on the state of the switches, and a second operating mode in which the second set value group can be set based on the state of the switches and the driving of the gripping unit is controlled based on the set operating conditions, The control circuit performs a first step of determining whether a predetermined switch among the plurality of switches is in a predetermined state when it starts operating from an initial state, When the predetermined switch is in the predetermined state, the control circuit performs a second step in which it operates in the first operating mode, A third step in which, if the predetermined switch is not in the predetermined state, the control circuit operates in the second operating mode, Includes, The second step includes a fourth step of setting the first set value group based on the state of the plurality of switches, The third step is a fifth step of setting the second set value group based on the state of the plurality of switches, and a sixth step of generating the drive control signal based on the first set value group set in the fourth step and the second set value group set in the fifth step. including, Control method.